oracle 서버에 질의된 쿼리를 보려면? 0 0 1,657

by 하라 [Oracle 기초] [2015.06.15 10:52:03]


v$sqlarea 테이블에 질의된 쿼리가 전부 저장되는건가요??

실시간으로 보려고 해도 표시가 안되는 쿼리도 있는거 같은데.. 실시간으로 서버에 질의된 쿼리를 확인하려면 어떻게 확인하죠? 일반적으로 전 머신 네임으로 검색을 하는데 이 쿼리가 맞는지 모르겠습니다.

SELECT a.logon_time,
                a.osuser
               ,a.SID
               ,a.serial#
               ,a.status
               ,b.sql_text
  FROM v$session a
              ,v$sqlarea b
WHERE a.prev_sql_id = b.sql_id(+)
and a.machine = '머신네임'
order by LOGON_TIME desc

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입