본문 바로가기
DB/ORACLE

ORACLE table lock 풀기 ( 오라클 테이블 락 풀기 )

by 애플 로그 2021. 7. 8.
반응형

ORACLE table lock 풀기 ( 오라클 테이블 락 풀기 )

 

선행 조건 : 

쿼리 수행시 system 권한이 있어야 한다.

 

 

수행 순서 : 

1. lock 걸린 테이블 확인 해야한다.


select * from dba_dml_locks;

2. sid,seria 를 가져오자 ( 그래야 kill 할수 있다. ) 

select sid, serial# from v$session
        where sid in (select session_id from dba_dml_locks where name = 'lock 걸린 테이블 이름')

3. 해당 프로세스 킬 하면 됨

alter system kill session ':sid:,:serial:'

 

 

요새 postgres 사용하다보니, 오라클은 오랬만이긴 한데,

간략하게 정리해두고 필요할때 사용해야겠다.

 

댓글