OraclE
session 레벨 sql trace
타마마임팩트_쫀
2014. 7. 16. 10:11
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);