LOCK걸린 테이블 조회

1
2
3
4
5
6
7
8
9
10
11
SELECT A.SID
, A.SERIAL#
, object_name
, A.SID || ', ' || A.SERIAL# AS KILL_TASK
FROM V$SESSION A
INNER JOIN V$LOCK B
ON A.SID = B.SID
INNER JOIN DBA_OBJECTS C
ON B.ID1 = C.OBJECT_ID
WHERE B.TYPE = 'TM'
AND OBJECT_NAME = '테이블 네임';

LOCK 해제

LOCK 조회한 결과에서 SID와 SERIAL# 번호를 입력 하면 해제가 가능합니다.

1
ALTER SYSTEM KILL SESSION 'SID, SERIAL#';