ITPub博客

首页 > 数据库 > Oracle > ash在性能诊断中的作用

ash在性能诊断中的作用

原创 Oracle 作者:houxp666 时间:2014-06-28 14:44:19 0 删除 编辑
AWR报告中发现了enq: TX - row lock contention,但是,具体是什么语句引发的,AWR并没有指出来,这时,配合使用ASH,就可以找到这个语句了。
ASH的用法,请参考
http://blog.csdn.net/tianlesoftware/article/details/6448765
这里的时间起止写法,命令行有范例,时间间隔有默认值,也可以修改。

产生awr,是用awrrpt.sql,产生ash,是用ashrpt.sql。rpt表示report

看ash报告,会显示具体引发event的语句:

Top SQL with Top Events
































SQL ID Planhash Sampled # of Executions % Activity Event % Event Top Row Source % RwSrc SQL Text
8f5mbx6k7zxtm 864516322 4 83.85 enq: TX - row lock contention 83.85 FOR UPDATE 83.85 select * from mv_testtab t whe...
9ff91051kna29 425720382 2 15.70 enq: TX - row lock contention 15.70 UPDATE 15.70 update studentcredit set COURS...

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/263455/viewspace-1197988/,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2012-11-24

  • 博文量
    46
  • 访问量
    77939