IT/oracle
[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
반응형