728x90
<event, 계정에 따른 session kill 구문>
- ACTIVE SESSION 이면서 킬하고 싶은 계정으로 생성
SELECT 'ALTER SYSTEM KILL SESSION '''||s.SID||', '||S.SERIAL#|| ''';',W.EVENT
FROM V$SESSION S, V$SESSION_WAIT W
WHERE S.SID=W.SID AND S.STAT='ACTIVE' AND S.USERNAME='KILL하고싶은계정명' ORDER BY 2;
- latch 가 발생된 세션 죽이는 구문
SELECT 'ALTER SYSTEM KILL SESSION'''||A.SID||','||A.SERIAL#||''';'
FROM V$SESSION WHERE STATUS='ACTIVE' AND USERNAME=' KILL하고싶은계정명'
AND SID IN (SELECT SID FROM V$SESSION_WAIT WHERE EVENT='latch free');
(username, event 부분에 kill 할 계정명 및 이벤트로 원하는 session 조정 가능)
728x90
'oracle' 카테고리의 다른 글
[ORACLE] query 중 특정 문자 count (0) | 2024.06.04 |
---|---|
[ORACLE] oracle sql elapsed_time check query (0) | 2024.06.03 |
[ORACLE] ORA-00600: internal error code, arguments: [kkdlcob-objn-exists], [1087263] (0) | 2024.05.30 |
[ORACLE] osysmond.bin process high memory usage (0) | 2024.05.30 |
[ORACLE] AWR 이용한 SQL PLAN 변경 확인 (0) | 2024.05.29 |