0

sql调条件中where1=1,基于不同的优化器cbo会走索引,而rbo则不会

问题归档 2019-03-26
72
摘要:应用中经常能够看到where1=1的条件。请问,为什么在不同的优化器下,rbo不会走索引而是全扫。

问题描述

应用中经常能够看到where1=1的条件。

请问,为什么在不同的优化器下,rbo不会走索引而是全扫。

专家解答

与where 1=1没有关系,这个SQL相当于没有where条件。RBO是定义死的一套规则,只有在MAX和MIN索引列时才会走索引全扫,也不会去看统计信息。

「喜欢文章,快来给作者赞赏墨值吧」

评论

0
0
最新发布
暂无内容,敬请期待...
数据库资讯
最新 热门 更多
本月热门
近期活动
全部
暂无活动,敬请期待...
相关课程
全部
暂无课程,敬请期待...