索引创建原则:
1.最左匹配原则:
- 比如a=1 and b=2, and c>3 and d=4, a b c d字段都创建了索引,但此时只用到了 a b索引;如果改成a=1 and b=2 and d=4 and c>3,将d和c对调下,此时用到了a b d索引
2.=和in位置无关
3.常出现在where或on后的字段
4.order by 或group后的字段,添加索引加快分组和排序
5.某字段中相同数据较少适合添加字段
6.联合索引,联合索引比单个索引快
7.唯一值字段
8.字段中的值较短的适合添加索引
9.删除无用索引,索引创建过多也会影响查询速度