1、选择唯一性索引,唯一性索引的值是唯一的,可以更快速的通过该索引来确定某条记录。
2、为经常需要排序、分组和联合操作的字段建立索引:
3、为常作为查询条件的字段建立索引。
4、限制索引的数目:越多的索引,会使更新表变得很浪费时间。尽量使用数据量少的索引
6、如果索引的值很长,那么查询的速度会受到影响。尽量使用前缀来索引
7、如果索引字段的值很长,最好使用值的前缀来索引。
8、删除不再使用或者很少使用的索引
9、最左前缀匹配原则,非常重要的原则。
10、尽量选择区分度高的列作为索引,区分度的公式是表示字段不重复的比例
11、索引列不能参与计算,保持列“干净”:带函数的查询不参与索引。
12、尽量的扩展索引,不要新建索引。
转载于:https://my.oschina.net/u/2277088/blog/3023842