오라클 LOCK 걸린 SQL을 찾아라

 


SELECT /*+ ORDERED */
       A.SID SID
     , TO_CHAR(B.SERIAL#) SEQ
     , ID1 ID1
     , TO_CHAR(B.AUDSID) AUD
     , B.USERNAME UNAME
     , B.OSUSER OSUSER
     , C.SQL_TEXT SQLSTMT
  FROM V$LOCK A
     , V$SESSION B
     , V$SQL C
 WHERE A.TYPE = 'TM'
   AND A.SID = B.SID
   AND C.HASH_VALUE(+) = B.SQL_HASH_VALUE;

 

 

SESSION KILL을 아래와 같이

ALTER SYSTEM KILL SESSION 'SID, SERIAL#'

 

 

 

 

참고 : http://nizistyle.tistory.com/4

 


WRITTEN BY
테네시왈츠
항상 겸손하게 항상 새롭게 항상 진실하게

,