oracle

부하발생중인 오라클 프로세서 찾기

blog.and.kr mysop 2021. 8. 31. 11:19
728x90
SELECT
  c.spid,    -- LINUX SID
  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';

목록을 보고 프로세스를 찾아 확인해 보자..

 

출처 : https://monoris01.tistory.com/50

 

실행중인 오라클 쿼리 KILL 하는 방법

가끔 운영 환경에서 APP의 에러로 쿼리가 계속 실행됨으로 인하여 시스템의 부하가 발생하는 상황이 종종 생기게 되었다. 위의 문제로 DB서버의 부하가 발생할 경우 아래 예제를 통해 해결이 가

monoris01.tistory.com

 

728x90