索引失效场景

Posted ivy-xu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了索引失效场景相关的知识,希望对你有一定的参考价值。

创建索引,但是索引查询速度慢,后来使用explain排查,发现索引失效。那么,记录一下索引失效的场景。

  • like查询,以%开头
  • where条件中有or
  • !=,not in,not exist
  • where条件使用函数或者计算
  • 联合索引单独使用,只有第一个字段有效,其他字段无效

以上是关于索引失效场景的主要内容,如果未能解决你的问题,请参考以下文章

Mysql 索引失效场景

字节终面:索引失效的场景有哪些?索引何时会失效?

mysql 索引失效总结

一句口诀教你辨别索引失效七大场景

MySQL 高级--优化 —— 创建索引原则使用场景和索引失效的情况

列举GaussDB(DWS)常见的查询时索引失效场景