1.表达式 下面这个查询无法使用actor_id列的索引 select actor_id from film where actor_id+1=5; 2.复合索引的情况下,查询条件不满足索引最左的原则 3.用or分割开的条件,or前条件有索引,or后的列没有索引 4.负向查询(not , not in, not like, <>, != ,!>,!< ) 不会使用索引