OR导致索引失效如何解决

被问到,答不上来
其实关于在索引段中使用OR的情况要细分

如果只有一个是索引段

比如这里只有cid是索引,就走的全表扫描

那么改成union all呢?

只有前一句走了索引

如果是关了index merge的两个单索引呢?

可以看到是分别走了两个索引

原本是什么样的?

尽管分别都有索引,但是仍然走的全表

本文作者:YaosGHC

本文链接:https://www.cnblogs.com/yaocy/p/16802703.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   YaosGHC  阅读(54)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起