336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
오라클 세션(session) 확인및 KILL
개발을 하다보면 특정 쿼리가 오라클에 리소스를 잡아먹어서 오라클 자체가 느려지는경우가 종종 발생한다.
이럴땐 오라클 세션 확인하여 리소스를 잡아먹고 있는 또는 불필요한 쿼리가 돌고 있는지를 확인해서 KILL 죽여 버리면 된다.
SELECT
a.sid, -- SID
a.serial#, -- 시리얼번호
a.status, -- 상태정보
a.process, -- 프로세스정보
a.username, -- 유저
a.osuser, -- 접속자의 OS 사용자 정보
b.sql_text, -- sql
c.program -- 접속 프로그램
FROM
v$session a,
v$sqlarea b,
v$process c
WHERE
a.sql_hash_value=b.hash_value
AND a.sql_address=b.address
AND a.paddr=c.addr
AND a.status='ACTIVE';
--유저 세션 KILL
ALTER SYSTEM KILL SESSION 'SID,시리얼번호';
즐거운 개발하세요.
'IT 이야기 > 데이터베이스(DB)' 카테고리의 다른 글
오라클 V$LOCK 뷰 (0) | 2017.03.15 |
---|---|
오라클 V$LOCKED_OBJECT (0) | 2017.03.15 |
오라클 락(lock) 확인 및 KILL (0) | 2017.03.15 |
오라클 데이터딕셔너리 성능 뷰(V$SQLAREA) (0) | 2017.03.15 |
오라클 세션접속 정보(V$SESSION) (0) | 2017.03.15 |