'세션에 걸려있는 쿼리'에 해당하는 글 1건



우리가 디비를 사용하고 있으면. 현재 세션에 걸려 있는 쿼리를 보고 싶을 경우가 있다.

어떤것들을 처리 하고 있는지.. 등등에 대한

물론 토드나, 네비게이터 등등의 툴을 사용해도 된다.

간단하게 아래의 정보로 현재 접속한 상태의 쿼리및 기타 정보를 볼 수 있다.

물론 Alter System Kill session 으로 강제로 죽여 줄 수도 있다.


SELECT 
      a.sid,             -- SID
      a.status,         -- 상태정보
      a.process,      -- 프로세스정보
      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';  -- 현재 상태가 ACTIVE인것

이런 정보 및 기타 정보로는 추가 해서 보면된다. 
이거 속도가 무지 오래 걸린다... 죽었다고 생각하지 말고. 대략 10~20초 정도 기다리면 원하는 값이 나타난다.


WRITTEN BY
한량이

,