데이터베이스/오라클

[오라클DB] DB Lock 걸렸을 때 처리 (Kill Session)

함디 2023. 1. 12. 15:59

01. 세션 조회

   SELECT * FROM V$SESSION;

 

 

 

02. 계정 세션 검색 (프로세스 고유번호)

   SELECT * FROM V$SESSION A, V$PROCESS B
   WHERE A.PADDR = B.ADDR
   AND A.USERNAME = '프로세스아이디';

 

 

 

03. 현재 접속되어있는 세션 보기

   SELECT USERNAME, PROGRAM FROM V$SESSION;

 

 

 

04. 세션 KILL 하기

   ALTER SYSTEM KILL SESSION(SID, SERIAL#);

 

 

 

05. 세션 KILL 스크립트 조회문

  SELECT A.LOGON_TIME , A.SID , A.SERIAL# , A.USERNAME , A.SCHEMANAME , A.MACHINE , A.TERMINAL           ,A.PROGRAM , A.MODULE , A.CLIENT_INFO
 ,'ALTER SYSTEM KILL SESSION '''||A.SID||','||A.SERIAL#||''';' AS KILLSCRIPT 
    FROM V$SESSION A
  ORDER BY A.LOGON_TIME

 

 

 

https://ngio.co.kr/8285

 

Tibero DB rock 걸렸을때~ KILL SESSION

Tibero DB rock 걸렸을때~ KILL SESSION > tbsql sys/tibero > > SELECT A.SID, A.SERIAL# , 'ALTER SYSTEM KILL SESSION '''||A.SID||','||A.SERIAL#||''';' FROM V$SESSION A,V$LOCK B, DBA_OBJECTS C WHERE A.SID = B.SESS_ID AND B.ID1 = C.OBJECT_ID AND B.TYPE = 'T

ngio.co.kr

https://imnkj.tistory.com/123

 

[Tibero] session 조회/kill

-- 세션 조회 select * from v$session; -- 세션 kill alter system kill session(SID, SERIAL#);

imnkj.tistory.com

https://crone.tistory.com/23