본문 바로가기
OraclE

session 레벨 sql trace

by 타마마임팩트_쫀 2014. 7. 16.

1) 문제의 session 에 대한 sid, serial# 확인.


SQL> select sid, serial#,username from v$session;
SID SERIAL# USERNAME
---------- ---------- ------------------------------
214 5473 SCOTT

2) 식별된 session 에 sql trace 활성

SQL> execute dbms_monitor.session_trace_enable(214,5473);

3) 모니터링

SQL> select trace_type, primary_id, QUALIFIER_ID1, waits, binds from DBA_ENABLED_TRACES;

SELECT sid,serial#,username,sql_trace_waits,sql_trace_binds,sql_trace_plan_stats
FROM v$session
WHERE sql_trace = 'ENABLED';

4) trace 비활성

SQL> execute dbms_monitor.session_trace_disable(214,5473); 


'OraclE' 카테고리의 다른 글

systemstate dump 와 hang analyze 수행  (0) 2014.07.24
FILESYSTEMIO_OPTIONS  (0) 2014.07.22
테이블 rename시 dependency는?  (0) 2014.07.07
ORA-14102: only one LOGGING or NOLOGGING clause may be specified  (0) 2014.06.18
oracle hr schema 생성  (0) 2014.05.21