暂无图片
Oracle数据库怎样通过逻辑读判断一个SQL还存在较大优化空间?
我来答
分享
晴天
2023-05-28
Oracle数据库怎样通过逻辑读判断一个SQL还存在较大优化空间?

Oracle数据库怎样通过逻辑读判断一个SQL还存在较大优化空间?

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

如果SQL的逻辑读远远大于SQL语句中的所有表的段大小之和(假设所有表都走全表扫描,表关联方式为HASH JOIN),那么该SQL就存在较大优化空间。

暂无图片 评论
暂无图片 有用 9
暂无图片
金同学

学习了

暂无图片 评论
暂无图片 有用 1
广州_老虎刘

不用远大于, 等于所有表的段大小之和已经是最低要求了.  两个亿级记录的大表关联, 如果是OLTP业务, 返回几条记录, 正常的逻辑读也就10多个.  下面这个例子, 逻辑读只有21, 执行时间接近21小时还没跑完.  这个判断标准, 一两句还真说不清, 多学习一些优化原理就明白了.

  

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