zhouweifeng | 分析执行计划优化SQL<4>ORACLE的执行计划(转)2
来源:百度文库 编辑:神马文学网 时间:2024/04/24 09:34:56
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(...)的顺序?
---以上所言,可能不免贻笑大方,不过也确是我不明之处,若有什么不妥,还望“周公(楼主)”见谅:)
呵呵。。好了,再次感谢楼主的指点(以前+现在+以后。。)
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(...)的顺序?
---以上所言,可能不免贻笑大方,不过也确是我不明之处,若有什么不妥,还望“周公(楼主)”见谅:)
呵呵。。好了,再次感谢楼主的指点(以前+现在+以后。。)
zhouweifeng | 分析执行计划优化SQL<4>ORACLE的执行计划(转)2
zhouweifeng | 分析执行计划优化SQL<4>ORACLE的执行计划(转)
ORACLE柱状图与执行计划(转)
db2 执行计划的解读
营销计划执行的目标管理
扎实执行计划
营销计划有效执行的保障
工程项目进度计划的执行与控制
db2 执行计划的解读 asd
一致性的简单计划,朴素执行
营销计划执行的过程管理
“施利芬计划”:天才的计划 愚蠢的执行?(转) - 一、二战史 - 铁血社区
细节决定成败执行重于计划
营销计划怎样有效执行
营销计划执行过程管理
营销计划怎样有效执行
细节决定成败,执行重于计划
细节决定成败,执行重于计划
营销计划怎样有效执行
Oracle执行计划讲解 - 中华会计网(www.91jiaoyu.com) 会计培训门户...
DB2中更新执行计划的几个常见的方法
交易计划的执行程度决定了你的胜负
牧工计划:美军在越南执行的“化学战争”
什么样的创业计划具有可行性?如何实施执行!