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