[ORACLE] session kill

2022. 12. 2. 15:10
728x90
반응형

oracle에 쌓인 db session을 조회하고 한방에 킬 할 수 있는 쿼리이다.

 

다중 킬을 할 일이 많아 해당 쿼리를 짜게 되었고,

조회하여 킬 할 쿼리를 복사하여 붙여넣고 'F5'만 누르면 된다.

 

 SELECT A.STATUS          -- 상태
       , A.USERNAME      -- 접속 계정명
       , A.SID           -- SID 
       , A.SERIAL#       -- 시리얼번호 
       , 'ALTER SYSTEM KILL SESSION' || '''' || A.SID || ',' || A.SERIAL# || ''';' -- 킬 쿼리
       , B.SQL_TEXT      -- 실행중인 쿼리 내용
  FROM V$SESSION A, V$SQLAREA B
 WHERE A.SQL_HASH_VALUE = B.HASH_VALUE 
   AND A.SQL_ADDRESS = B.ADDRESS
  ORDER BY SQL_TEXT DESC;

 

728x90
반응형

BELATED ARTICLES

more