索引在哪些情况下失效

来源:互联网 发布:巴迪希尔德数据 编辑:程序博客网 时间:2024/05/16 09:53

索引在哪些情况下失效

1.只要对列使用函数,该列的索引将不起作用,如:substring(aa,1,2)='xx'
2.只要对列进行计算,该列的索引将不起作用,如:aa+10=20
3.某些情况下的LIKE操作,该列的索引将不起作用,如:aa LIKE '%10%'
4.某些情况使用反向操作,该列的索引将不起作用,如:aa <>2
5.在WHERE中使用OR时,有一个列没有索引,那么其它列的索引将不起作用

原创粉丝点击