暂无图片
当返回的数据量超过表数据的百分多少时,Oracle就不走索引了?
我来答
分享
暂无图片 匿名用户
当返回的数据量超过表数据的百分多少时,Oracle就不走索引了?

当返回的数据量超过表数据的百分多少时,Oracle就不走索引了?

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
农夫三拳

如果查询的数量超过大表数量的30%,那就不走索引了

暂无图片 评论
暂无图片 有用 1
刘贵宾
暂无图片 评论
暂无图片 有用 3
Root__Liu

这个没有确切的数值。

一般而言,分析返回行和记录总数的比率,当值>20%时,全表扫描较优,0.1%~20%之间,可以自行取舍。Oracle一般希望返回行数在5%以内的查询走索引。

暂无图片 评论
暂无图片 有用 1
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏