다른 명령
DBMS_SESSION 패키지
- DBMS_MONITOR 패키지는 DBA롤이 없으면 수행할수 없는 단점이 있음.
- ALTER SESSION SET ~ 구문을 사용하지 않아도 SQL 트레이스 가능
- ALTER SESSION 권한 가진 사용자는 사용가능함.
세션 레벨 SQL Trace 활성화
dbms_session.session_trace_enable( waits => TRUE , binds => TRUE , plan_stat => 'all_executions' )
세션 레벨 SQL Trace 상태 조회
select sql_trace , sql_trace_waits , sql_trace_binds , sql_trace_plan_stats from v$session where sid = sys_context('userenv','sid') ;
세션 레벨 SQL Trace 비활성화
dbms_session.session_trace_disable;