其他分享
首页 > 其他分享> > 引起索引失效的情况

引起索引失效的情况

作者:互联网

       1. OR 查询。在5.1 以后引入的 index_merge。并不会是查询失效。

       2.  隐式类型转换。

        比如按字符串建立的索引 在 查询时用的 整数查询 where phpone = 135        (没加引号)        导 致索引失效。

        3.  数据范围影响。 数据分布 的问题导致 查询条件 命中不了索引

        4.   索引列做计算。

        5. like 前缀模糊查询

        

为避免索引失效 最好在上线前做 explain 分析是否命中了索引。

标签:没加,引起,查询,索引,135,命中,失效
来源: https://blog.csdn.net/linke_linux/article/details/121375257