为全部跟踪文件,然后我们可以应用TKPROF到新的文件。
举例说明:
在实际的使用过程中,通过在页面开始时设置会话标识符:
PROCEDURE set_ora_session_id (p_session_id IN VARCHAR2)
IS
BEGIN
dbms_session.set_identifier (p_session_id);
END set_ora_session_id;
在页面结束时清除会话标识符:
PROCEDURE clear_ora_session_id
IS
BEGIN
dbms_session.clear_identifier;
END clear_ora_session_id;
然后我们就可以在会话活动期间进行跟踪:
exec dbms_monitor.client_id_trace_enable('20558307491688865029', waits=> true, binds=> true);
会话退出后关闭监控:
exec dbms_monitor.client_id_trace_disable ('20558307491688865029');
你可以通过DBA_ENABLED_TRACES查看所有正启用的跟踪。