从11 g开始,甲骨文的跟踪格式相比10 g中,有很大的改变.hanganalyze跟踪格式也不例外。
做个小测试,认识一下。
在session1中:
SYS@tst 完成select *,得到v $ mystat where rownum<2;
,,,,,,SID 统计#,,,,,,的值
- - - - - - - - - - -,- - - - - - - - - - -,- - - - - - - - - - -
,,,,,,355,,,,,,,,,,0,,,,,,,,,,0
SYS@tst 完成update scott.syk  set loc=瓸J’, where deptno=10;
1,row 更新。
中在session2中:
SYS@tst 完成select *,得到v $ mystat where rownum<2;
,,,,,,SID 统计#,,,,,,的值
- - - - - - - - - - -,- - - - - - - - - - -,- - - - - - - - - - -
,,,,,,246,,,,,,,,,,0,,,,,,,,,,0
SYS@tst 完成update scott.syk  set loc=瓸J’, where deptno=10;
然后在session3中,做hanganalyze
SYS@tst 完成oradebug setmypid
Statement 处理。
SYS@tst 完成oradebug hanganalyze 3
Hang Analysis 拷贝/应用程序/oracle/诊断接头/rdbms/测试/测试/跟踪/tst_ora_20554.trc
SYS@tst 完成oradebug hanganalyze 3
Hang Analysis 拷贝/应用程序/oracle/诊断接头/rdbms/测试/测试/跟踪/tst_ora_20554.trc
SYS@tst 完成退出
然后查看tst_ora_20554。以前曾经
Chain 1:
-------------------------------------------------------------------------------
,,,Oracle session identified 通过:
,,,{
,,,,,,,,,,,,,,,例如:,1,(xbtst.xbtst)
,,,,,,,,,,,,,,,,,,os id: 20433
,,,,,,,,,,,,,process id:, 30日,oracle@tstdb - 25 - 220, (TNS V1-V3)
,,,,,,,,,,,,,session id: 246
,,,,,,,session serial #: 7817
,,,}
,,,is waiting for “询问:TX 作用;row lock 争用的,with wait 信息:
,,,{
,,,,,,,,,,,,,,,,,,,,,p1:,“名字|模式”=0 x54580006
,,,,,,,,,,,,,,,,,,,,,p2:,“usn<& lt; 16, |,槽”=0 x1001b
,,,,,,,,,,,,,,,,,,,,,p3:‘序列’=0 x3ba
,,,,,,,,,,,time 拷贝等:42.648677,秒
,,,,,,,,,,timeout 后:从来没有
,,,,,,,,,,,,,,,,wait id: 13
,,,,,,,,,,,,,,,阻塞:0,会话
,,,,,,,,,,,,current sql:, update scott.syk set loc=瓸J’, where deptno=10
,,,,,,,,,,,,short 堆栈:,ksedsts () + 465 & lt; -ksdxfstk () + 32 & lt; -ksdxcb () + 1927 & lt; -sspuser () + 112 & lt; -__sighandler () & lt; -semtimedop () + 10 & lt; -skgpwwait () + 178 & lt; -ksliwat () + 2022 & lt; -kslwaitctx () + 163 & lt; -ksqcmi () + 2848 & lt; -ksqgtlctx () + 3501 & lt; -ksqgelctx () + 557 & lt; -ktuGetTxForXid () + 131 & lt; -ktcwit1 () + 336 & lt; -kdddgb () + 8587 & lt; -kdusru () + 460 & lt; -updrowFastPath () + 1193 & lt; -qerupFetch () + 2415 & lt; -updaul () + 1378 & lt; -updThreePhaseExe () + 318 & lt; -updexe () + 638 & lt; -opiexe () + 10378 & lt; -kpoal8 () + 2380 & lt; -opiodr () + 917 & lt; -ttcpip () + 2183 & lt; -opitsk () + 1710 & lt; -opiino () + 969 & lt; -opiodr () + 917 & lt; -opidrv () + 570 & lt; -sou2o () + 103 & lt; -opimai_real () + 133 & lt; -ssthrdmain () + 26
,,,,,,,,,,,wait 历史:
,,,,,,,,,,,,,*,time 结构;current wait 以及wait # 1: 0.000855,秒
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null