본문 바로가기
ORACLE

DB락 조회

by 더킹123 2021. 5. 14.
728x90

DB락 조회

 

1. DB 락 조회

SELECT B.TYPE, C.OBJECT_NAME, A.SID, A.SERIAL#    
FROM  V$SESSION A, V$LOCK B, DBA_OBJECTS C    
WHERE A.SID=B.SID
    AND B.ID1=C.OBJECT_ID
    AND B.TYPE='TM';

---------------------------------------------------

2. 특정테이블의 DB 락 조회

SELECT B.TYPE, C.OBJECT_NAME, A.SID, A.SERIAL#    
FROM  V$SESSION A, V$LOCK B, DBA_OBJECTS C    
WHERE A.SID=B.SID
    AND B.ID1=C.OBJECT_ID
    AND B.TYPE='TM'
    AND C.OBJECT_NAME='TM';

---------------------------------------------------

3. DB 락 강제 종료

ALTER SYSTEM KILL SESSION '138,35254';

※ SID와 SERIAL# 에는 DB 락 조회에서 검색된 SID와 SERIAL# 값을 넣어주면 됨 

728x90

'ORACLE' 카테고리의 다른 글

대표적인 enq: TX락  (0) 2021.05.14
optimizer_mode 파라미터  (0) 2021.05.14
Enq: TX - index contention  (0) 2021.05.14
LRU 알고리즘  (0) 2021.05.14
래치(Latch)와 락(Lock) 비교  (0) 2021.05.14

댓글