[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
반응형
'IT > oracle' 카테고리의 다른 글
[ORACLE] SEQUENCE 생성, SEQ 만드는 방법, SEQ 조회 방법 (0) | 2023.01.18 |
---|---|
[ORACLE] 오래도는 세션 진행률 확인 쿼리 (0) | 2022.12.28 |
[ORACLE] ORA-00031 session marked for kill (0) | 2022.12.02 |
[ORACLE/PROCEDURE] ORA-06553 : 호출 시 인수의 갯수나 유형이 잘못되었습니다. 해결 방법 (0) | 2022.11.23 |
[ORACLE] ORA-01732 : 뷰에 대한 조작이 부적합합니다. (0) | 2022.11.22 |