关于sql_trace的疑问
本人新手,学用 exec dbms_system.set_sql_trace_in_session的使用,等候一段时间,关闭sql_trace
,为什么查看trace文件的时候,没有像书上说的类似如下的统计呢?
call count cpu elapsed disk query current rows
------- ------ -------- ---------- ---------- ---------- ---------- ----------
Parse 1 0.00 0.00 0 0 0 0
Execute 1 0.00 0.00 0 0 0 0
Fetch 1 0.81 0.81 0 3892 0 1
------- ------ -------- ---------- ---------- ---------- ---------- ----------
total 3 0.81 0.81 0 3892 0 1还有 这个跟alter session set events '10046 trace name context forever, level 12'; 是不是 一样啊?
还有我在 参数文件pfile中加入 events ='10046 trace name context forever, level 12'; 是不是就不用再设置alter session set events '10046 trace name context forever, level 12',所有的用户的sql都可以得到trace啊?
本人新手,学用 exec dbms_system.set_sql_trace_in_session的使用,等候一段时间,关闭sql_trace
,为什么查看trace文件的时候,没有像书上说的类似如下的统计呢?
call count cpu elapsed disk query current rows
------- ------ -------- ---------- ---------- ---------- ---------- ----------
Parse 1 0.00 0.00 0 0 0 0
Execute 1 0.00 0.00 0 0 0 0
Fetch 1 0.81 0.81 0 3892 0 1
------- ------ -------- ---------- ---------- ---------- ---------- ----------
total 3 0.81 0.81 0 3892 0 1还有 这个跟alter session set events '10046 trace name context forever, level 12'; 是不是 一样啊?
还有我在 参数文件pfile中加入 events ='10046 trace name context forever, level 12'; 是不是就不用再设置alter session set events '10046 trace name context forever, level 12',所有的用户的sql都可以得到trace啊?
还有没有SQL TRACE!
我邮箱:[email protected]