TECH
QUESTION
자주하는 질문답변 입니다.
Oracle
작성자 | 유건데이타 | 등록일 | 2015-11-14 |
제목 | x$ktuxe 비정상 종료 후 복구 시간 모니터링 | ||
---|---|---|---|
비정상 종료 후 복구 시간 모니터링 및 단축 법
Dead Transaction Check : X$KTUXE select * from x$ktuxe where ktuxesta = 'ACTIVE' and ktuxecfl like '%DEAD%' shadow process를 죽이거나 DB를 abort한 경우 v$transaction 에서의 목록은 사라진다. 때문에 v$transaction.used_ublk를 확인하여 롤백이 얼마나 진행되고 있는 지 알 수가 없다. transaction recovery(by SMON) 진행율을 조회할 수 있다. set linesize 100 alter session set NLS_DATE_FORMAT='DD-MON-YYYY HH24:MI:SS'; SELECT usn, state, undoblockstotal "Total", undoblocksdone "Done", undoblockstotal-undoblocksdone "ToDo", decode(cputime,0,'unknown',sysdate+(((undoblockstotal-undoblocksdone)/(undoblocksdone/cputime))/86400)) "Estimated time to complete" FROM v$fast_start_transactions |
Comment | |||
---|---|---|---|
등록된 코멘트가 없습니다. |