데드락(deadlock)이 걸렸을 경우 locking 된 유저와 sql문을 보는 쿼리
SELECT A.SERIAL#,
A.SID,
A.USERNAME,
B.ID1,
C.SQL_TEXT
FROM V$SESSION A, V$LOCK B, V$SQLTEXT C
WHERE B.ID1 IN (
SELECT DISTINCT E.ID1
FROM V$SESSION D, V$LOCK E
WHERE D.LOCKWAIT = E.KADDR
)
AND A.SID = B.SID
AND C.HASH_VALUE = A.SQL_HASH_VALUE
AND B.REQUEST = 0;