본문 바로가기
개발/오라클

오라클 DB LOCK 디비락 조회 및 KILL SESSION 스크립트

by #무한동력 2020. 5. 26.
 SELECT DISTINCT X.SESSION_ID, A.SERIAL#, D.OBJECT_NAME, A.MACHINE, A.TERMINAL, 
       A.PROGRAM, A.LOGON_TIME, 'ALTER SYSTEM KILL SESSION'''||A.SID||', '||A.SERIAL#||''';' AS KILL_ 
FROM GV$LOCKED_OBJECT X, GV$SESSION A, DBA_OBJECTS D 
WHERE  X.SESSION_ID = A.SID AND X.OBJECT_ID = D.OBJECT_ID 
ORDER BY LOGON_TIME; 

위 SQL로 조회하면 오라클 DB LOCK조회 가능

또한 마지막 컬럼으로 뽑아내는 KILL_ 컬럼은

세션 KILL 스크립트를 포함하여 유용!

댓글