May 2012
M T W T F S S
« Apr    
 123456
78910111213
14151617181920
21222324252627
28293031  

测试: 一个SQL Monitor Report的具体例子

Kaya 发表于 os2ora.com

之前曾提到如何利用SQL Monitor Report对SQL进行诊断与调优,对于具体的SQL调优而言,SQL Monitor Report提供的信息无疑比AWR更有针对性,当然,AWR在信息的全面性方面会更胜一筹。本文提供一个具体的例子,同样的SQL,同样的执行计划,第一次执行的时间远远大于第二次执行的时间。

SQL Monitor Report详细提供了SQL执行所消耗的系统资源曲线,每一步骤的显著等待事件。通过对比上面两种情形下的系统资源曲线,执行计划中提供的等待事件分布,基本上应该可以诊断出第二次执行为什么比第一次执行快的原因。

下面是两个Reports的链接,你不妨试着对比对比。也借此体验下11.2 中的SQL Monitor Report在展现信息方面的灵活性(让鼠标指向每一个可能隐藏信息的地方,如每个可能的bar)。

2 comments to 测试: 一个SQL Monitor Report的具体例子

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">