本站视觉索引 · 非原站截图
WHY IT'S HERE / 为什么在这里
最近在生产环境排查慢查询时,遇到一个令人困惑的现象:明明已经加了索引,EXPLAIN 却显示 type: ALL(全表扫描)
保留作者与发现来源,打开原站即可继续阅读、使用或体验。
关于这个作品
最近在生产环境排查慢查询时,遇到一个令人困惑的现象:明明已经加了索引,EXPLAIN 却显示 type: ALL(全表扫描)。查下来的原因五花八门——有的因为隐式类型转换,有的因为函数包裹了索引列,还有的因为联合索引的最左前缀没写对。 这篇文章想把这些场景系统地串起来讲清楚:不只是罗列"什么情况会失效",而是先从索引的工作原理出发,理解优化器为什么在某些写法下会放弃索引,最后落到具体的排查步骤上。
A FIELD OF READERS / 社区
把喜欢,留下一点光。
游客和账号都可以各自点亮一次;评论只写具体、友善的感受。
正在读取…
KEEP WANDERING