mysql索引挑选

一、尽可能为用来搜索、分类或分组的数据列编制索引,不要为做为输出显示的数据列编制索引。mysql

二、综合考虑各数据列的维度。sql

三、对短小的值进行索引。性能

四、为字符串的前缀编索引。日志

五、充分利用最左边的前缀。索引

六、适可而止,不要创建过多的索引。字符串

七、让索引的类型与你打算进行的比较操做的类型保持匹配。(使用B树索引的关键字:USING BTREE).搜索

八、利用慢查询日志找出性能低劣的查询。(慢查询日志文件是一个文本文件。)技术

(源自:《mysql技术内幕》)数据

相关文章
相关标签/搜索