Chinaunix首页 | 论坛 | 博客
  • 博客访问: 217622
  • 博文数量: 57
  • 博客积分: 1376
  • 博客等级: 中尉
  • 技术积分: 658
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-09 09:51
文章分类

全部博文(57)

文章存档

2012年(1)

2011年(56)

分类: Oracle

2011-07-07 23:11:47

10046 event:

level 1 ==> sql_trace
level 4 ==> level 1 + binding var
level 8 ==> level 1 + wait events
level 12 ==> level 4 + level 8


alter session set events '10046 trace name context forever, level 12';
--some statement execute
alter session set events '10046 trace name context off';

monitor session:

sql trace trace session:

select sid, serial# from v$session where sid=144;

exec dbms_system.set_sql_trace_in_session(144,1683,true);
--some statement execute

exec dbms_system.set_sql_trace_in_session(144,1683,false);

10046 trace session:
exec dbms_monitor.session_trace_enable(144,1683,waits=>true,binds=>true);
--some statement execute
exec dbms_monitor.session_trace_disable(144,1683);



&&&&&&&&&&&&&&&&&&&&&&

10053 event:

alter session set events '10053 trace name context forever, level 1';


explain plain for select xxxx from xxxx;
or
select xxxx from xxxx;


alter session set events '10053 trace name context off';


udump 里直接阅读即可。




SQL> alter session set events '10053 trace name context forever,level 1';

Session altered.

SQL> explain plan for select a.object_name, b.object_type, c.object_id from t1 a, t1 b, t1 c;

Explained.

SQL> alter session set events '10053 trace name context off';

Session altered.


SQL> grant alter session to milo;

Grant succeeded.

                                                                                                                                    SQL>                                                          
SQL> select sid, serial#, sql_trace_waits, sql_trace_binds
  2  from v$session
  3  where osuser='oracle';

       SID    SERIAL# SQL_T SQL_T
---------- ---------- ----- -----
        22          1 FALSE FALSE
        24          1 FALSE FALSE
        29          7 FALSE FALSE
        32          1 FALSE FALSE
        33          1 FALSE FALSE
        35         18 FALSE FALSE
        37         15 FALSE FALSE
        40          1 FALSE FALSE
        41          1 FALSE FALSE
        42          1 FALSE FALSE
        43          1 FALSE FALSE
        44          1 FALSE FALSE
        45          1 FALSE FALSE
        46          1 FALSE FALSE
        47          1 FALSE FALSE
        48          1 FALSE FALSE
        49          1 FALSE FALSE


阅读(1708) | 评论(0) | 转发(0) |
0

上一篇:最近碰到的几个问题

下一篇:oradebug

给主人留下些什么吧!~~