打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
zhouweifeng | 分析执行计划优化SQL<4>ORACLE的执行计划(转)2
1.上2例中,均用cbo模式,一直以为判断2个执行计划的一个重要的因素是看cost值得大小,为何在上例中没有谈及cost值对于执行计划的影响或判断?
2.从统计结果上看,2sql的“开销”要比1sql大(db block gets:8823--4;consistentgets:56650250--1196954;physicalreads:1413250--1165726),依据什么断定2sql使用多块读功能或Ora什么情况下会使用多块读?
3./*+ ORDERED USE_NL(A)*/是否只是让A表嵌套循环,为何没有涉及B表?或写成/*+ ORDERED USE_NL(AB)*/会有什么影响吗?
4.1sql:select count(a.CHANNEL||B.user_class)
from swd_billdetail B, SUPER_USER A
where A.cn = B.cn;如何断定是使用A做驱动表?难道是据Table Access(...)的顺序?
---以上所言,可能不免贻笑大方,不过也确是我不明之处,若有什么不妥,还望“周公(楼主)”见谅:)
呵呵。。好了,再次感谢楼主的指点(以前+现在+以后。。)
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
sql server 2008执行维护计划失败
SQL2005定时备份
自相矛盾:Null is Not Null引发的成本误区
sql中为表加约束的sql语句
SQL常用语句详解(SQL迅速入门)
SQL从后面查询
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服