1、尽量为用来搜索、分类或分组的数据列编制索引,不要为作为输出显示的数据列编制索引。
2、综合考虑各数据列的维度。
3、对短小的值进行索引。
4、为字符串的前缀编索引。
5、充分利用最左边的前缀。
6、适可而止,不要建立过多的索引。
7、让索引的类型与你打算进行的比较操作的类型保持匹配。(使用B树索引的关键字:USING BTREE).
8、利用慢查询日志找出性能低劣的查询。(慢查询日志文件是一个文本文件。)
(源自:《mysql技术内幕》)
本文共 271 字,大约阅读时间需要 1 分钟。
1、尽量为用来搜索、分类或分组的数据列编制索引,不要为作为输出显示的数据列编制索引。
2、综合考虑各数据列的维度。
3、对短小的值进行索引。
4、为字符串的前缀编索引。
5、充分利用最左边的前缀。
6、适可而止,不要建立过多的索引。
7、让索引的类型与你打算进行的比较操作的类型保持匹配。(使用B树索引的关键字:USING BTREE).
8、利用慢查询日志找出性能低劣的查询。(慢查询日志文件是一个文本文件。)
(源自:《mysql技术内幕》)
转载于:https://my.oschina.net/u/586536/blog/822693