Top 5 Timed Events Avg %Total
~~~~~~~~~~~~~~~~~~ wait Call
Event Waits Time (s) (ms) Time Wait Class
------------------------------ ------------ ----------- ------ ------ ----------
db file sequential read 1,651,116 24,802 15 48.4 User I/O
CPU time 11,499 22.4
wait for a undo record 191,327 11,153 58 21.7 Other
buffer busy waits 2,637,172 6,101 2 11.9 Concurrenc
log buffer space 3,931 3,551 903 6.9 Configurat
-------------------------------------------------------------
SQL> select * from V$FAST_START_TRANSACTIONS;
USN SLT SEQ STATE UNDOBLOCKSDONE UNDOBLOCKSTOTAL PID CPUTIME PARENTUSN PARENTSLT PARENTSEQ XID PXID RCVSERVERS
---- ---- ---------- ---------- -------------- --------------- ------- ---------- ---------- ---------- ---------- ---------------- ----- ----------
35 6 87390 RECOVERED 29379 29379 184 230006005E550100 48
92 39 6748 RECOVERED 14749 14749 241 5C0027005C1A0000 1
49 38 70834 RECOVERED 36979 36979 173 31002600B2140100 48
20 43 141597 RECOVERED 3444 3444 45 14002B001D290200 48
select * from v$event_name where name like 'wait for a undo record';
EVENT# EVENT_ID NAME PARAMETER1 PARAMETER2 PARAMETER3 WAIT_CLASS_ID WAIT_CLASS# WAIT_CLASS
---------- ---------- ---------------------- ----------- ----------- ----------- ------------- ----------- ----------
587 3020078888 wait for a undo record 1893977003 0 Other--没有参数的说明。
SQL> select * from FLASHBACK_TRANSACTION_QUERY where xid=hextoraw('230006005E550100');XID START_SCN START_TIMESTAMP COMMIT_SCN COMMIT_TIMESTAMP LOGON_USER UNDO_CHANGE# OPERATION TABLE_NAME TABLE_OWNER ROW_ID UNDO_SQL
---------------- ---------- ------------------- ---------- ------------------- ----------- ------------ ---------- ---------- ------------ ------ ---------
230006005E550100 9932260717 2013-09-03 16:54:08 9933165192 2013-09-03 17:08:58 XXXXXXXXXX 1 BEGIN
SQL> select * from DBA_HIST_ACTIVE_SESS_HISTORY where xid=hextoraw('230006005E550100')
SQL> select distinct sql_id from V$ACTIVE_SESSION_HISTORY where xid=hextoraw('230006005E550100');
SQL_ID
-------------
ftm564rm196my
SQL> select * from v$sql where sql_id='ftm564rm196my';
no rows selected
--已经不在shared pool。
SQL> select * from DBA_HIST_SQLTEXT where sql_id='ftm564rm196my';
DBID SQL_ID SQL_TEXT COMMAND_TYPE
---------- ------------- -------------------------------------------------------------------------------- ------------
168324986 ftm564rm196my update ZY_FYMX SET YJRQ =:1 WHERE ZY_FYMX.JFRQ < :2 AND ZY_FYMX.YJRQ IS NULL 6
SQL> select * from DBA_HIST_SQLBIND where sql_id='ftm564rm196my';
SELECT distinct xid,session_id,sql_id
FROM DBA_HIST_ACTIVE_SESS_HISTORY
WHERE xid IN
(HEXTORAW ('14002B001D290200'), HEXTORAW ('31002600B2140100'), HEXTORAW ('5C0027005C1A0000'), HEXTORAW ('230006005E550100'))order by xid;
XID SESSION_ID SQL_ID
---------------- ---------- -------------
14002B001D290200 2274 9a4dwk6bdus8m
14002B001D290200 2274 b5nzc0t42sjut
14002B001D290200 2274 ftm564rm196my
230006005E550100 466 ftm564rm196my
31002600B2140100 2393 b5nzc0t42sjut
31002600B2140100 2393 ftm564rm196my
5C0027005C1A0000 1052 ftm564rm196my
5C0027005C1A0000 1052
8 rows selected.
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/267265/viewspace-772124/ ,如需转载,请注明出处,否则将追究法律责任。