1.避免过度索引
2.避免重复和冗余索引
3.删除不需要使用的索引
4.最常用做限制条件的列放在最左边
5.合理使用短索引
6.索引字段越小越好
7.避免索引失效
- 索引列为null
- mysql查询只是用一个索引,多个索引后面失效
- like百分号前置
- Not in不会走索引
- 对索引列进行函数操作
- where条件是Or
1.避免过度索引
2.避免重复和冗余索引
3.删除不需要使用的索引
4.最常用做限制条件的列放在最左边
5.合理使用短索引
6.索引字段越小越好
7.避免索引失效