我们都知道建立索引能够提高查询效率,那么是不是任何情况下都能提高呢,当然不是的的,下面我们就来列举一些常见的索引失效的场景. 借用上一篇文章的dm_person_info表 在card_code列没加索引的时,查询时间如下,大概都在0.07秒. 我们来加上索引试试,加上后查询效率高了许多. 在正确使用索引的情况下,查询一行数据的时间不到10毫秒,所以显示0.00 sec . 1.列类型是字符串,查询条件未加引号. card_code列是身份证号,数据类型是varchar,在没有将证件号码用引号…