ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 使用日志挖掘来挖掘TX等待的事务

使用日志挖掘来挖掘TX等待的事务

原创 Linux操作系统 作者:westzq1984 时间:2009-04-09 17:37:47 0 删除 编辑

分析TX ENQUEUE等待的时候,获得整个事务的SQL语句可能对分析比较有帮助
通过P2,P3可以获得回归段号,slot号以及序号,可以去V$LOGMNR_CONTENTS找到相关的事务的SQL
同样可以用日志挖掘来找到死锁相关的食物语句加以分析


SELECT TO_NUMBER(SUBSTR(LPAD(LTRIM(TO_CHAR(P2, 'xxxxxxxx')), 8, '0'), 1, 4),'xxxx') XIDUSN,
    TO_NUMBER(SUBSTR(LPAD(LTRIM(TO_CHAR(P2, 'xxxxxxxx')), 8, '0'), 5, 8),'xxxx') XIDSLT,
    P3 XIDSQN
 FROM V$ACTIVE_SESSION_HISTORY

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

请登录后发表评论 登录
全部评论

注册时间:2009-04-06

  • 博文量
    251
  • 访问量
    960456