ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 数据库 >> 其他数据库 >> SQL Trace and 10046 event

SQL Trace and 10046 event

来源:网络整理     时间:2016-03-04     关键词:

本篇文章主要介绍了"SQL Trace and 10046 event",主要涉及到方面的内容,对于其他数据库感兴趣的同学可以参考一下: 跟踪当前会话SQL>alter session set sql_trace=true; --开启SQL跟踪SQL>select * from sco...

  1. 跟踪当前会话

SQL>alter session set sql_trace=true; --开启SQL跟踪

SQL>select * from scott.emp  --执行语句

SQL>alter session set sql_trace=flash;  --关闭SQL跟踪

最后去跟踪目录查看跟踪文件 

2.跟踪特定会话

SQL> select SID,SERIAL# from v$session where sid='38';

       SID    SERIAL#

---------- ----------

        38        369             --查看需要跟踪的会话的sid、SERIAL#

SQL> grant execute on dbms_system to scott;    --为执行的跟踪的用户授权

Grant succeeded.

SQL> conn scott/scott

Connected.

SQL> exec sys.dbms_system.set_sql_trace_in_session(38,369,true);  --利用dbms包执行SQL跟踪

PL/SQL procedure successfully completed.

10046 Event

SQL>alter session set event '10046 trace name context forever,level 1|4|6|12'; --对会话进行10046跟踪

dbms_system.set_ev(sid,serial#,10046,level,'username')  --10046包跟踪

SQL>exec dbms_system.set_ev(38,369,10046,12,'');

以上就介绍了SQL Trace and 10046 event,包括了方面的内容,希望对其他数据库有兴趣的朋友有所帮助。

本文网址链接:http://www.codes51.com/article/detail_362205.html

相关图片

相关文章