1.对索引列进行进行计算或用函数加以处理时
2.两边比较值的索引列的数据类型不一致时
3.in ,or 关键字会使索引失效
4.含有null列值的列,即使该列是组合索引中的其中一列
5.任何where子句中含有IS NULL ,IS NOT NULL
6.like 中首个关键字符是通配符时,如:'%haitao%'
7.order by子句中使用表达式时。
1.对索引列进行进行计算或用函数加以处理时
2.两边比较值的索引列的数据类型不一致时
3.in ,or 关键字会使索引失效
4.含有null列值的列,即使该列是组合索引中的其中一列
5.任何where子句中含有IS NULL ,IS NOT NULL
6.like 中首个关键字符是通配符时,如:'%haitao%'
7.order by子句中使用表达式时。