Oracle SQL 跟踪 --- dbms_system.set_sql_trace_in_session
来源:互联网 发布:单片机自学网 编辑:程序博客网 时间:2024/06/10 14:55
例子:
exec sys.dbms_system.set_sql_trace_in_session(10 , 39196 , true);
exec sys.dbms_system.set_sql_trace_in_session(10 , 39196 , false);
SET_SQL_TRACE_IN_SESSION过程序要提供三个参数:
SQL> desc DBMS_SYSTEM.SET_SQL_TRACE_IN_SESSION;
Parameter TypeMode Default?
--------- ------- ---- --------
SID NUMBERIN
SERIAL# NUMBER IN
SQL_TRACE BOOLEAN IN
通过v$session我们可以获得sid、serial#等信息:
获得进程信息,选择需要跟踪的进程:
SQL> select sid,serial#,username from v$session
2where username is not null;
SIDSERIAL#USERNAME
---------- ---------- ------------------------------
82041SYS
9437EYGLE
设置跟着:
SQL> exec dbms_system.set_SQL_TRACE_in_session(9,437,true)
PL/SQL procedure successfully completed.
….
可以等候片刻,跟踪session执行任务,捕获sql操作…
….
停止跟踪:
SQL> exec dbms_system.set_SQL_TRACE_in_session(9,437,false)
PL/SQL procedure successfully completed.
Noted, Forward from http://blog.csdn.net/launch_225/article/details/6925769
- Oracle SQL 跟踪 --- dbms_system.set_sql_trace_in_session
- Oracle SQL 跟踪 --- dbms_system.set_sql_trace_in_session
- 利用dbms_system包SET_SQL_TRACE_IN_SESSION开启sql跟踪
- 利用dbms_system包SET_SQL_TRACE_IN_SESSION开启sql跟踪
- identifier 'DBMS_SYSTEM.SET_SQL_TRACE_IN_SESSION' must be declared
- oracle DBMS_SYSTEM
- Using Oracle DBMS_SYSTEM.SET_EV and Oracle DBMS_SYSTEM.READ_EV
- dbms_system
- dbms_system
- oracle跟踪sql
- Oracle SQL跟踪
- oracle跟踪sql语句
- 如何做Oracle SQL跟踪以及SQL跟踪相关问题
- 如何做Oracle SQL跟踪以及SQL跟踪
- oracle的SQL Trace(SQL跟踪)
- Oracle 10g中dbms_system包的使用方法
- Oracle数据库中跟踪sql语句介绍
- 从客户端 跟踪SQL到oracle。。
- Android Android 2.3设置出厂默认时间无效
- windows如何查看资源被占
- Myeclipse中字符编码的统一设置(以utf-8为例)
- 20140311wvvurm312260装钻琢谆佐桩_2014-03-11
- ASUS华硕S46C超级本系统安装
- Oracle SQL 跟踪 --- dbms_system.set_sql_trace_in_session
- “除了你,谁都不行。”这句话,我們現在可能連光说说而已的勇氣都沒有了。(特雷西胡)
- 人大代表:坚守北上广的部分人是虚荣心作祟
- eclipse使用快捷键
- Android 计时与倒计时
- JavasSript对象编程-类的实现
- LINK : fatal error LNK1168: cannot open Debug/xxx.exe for writing
- 怎样让百度收录你的网站
- 改善C#程序的建议9:使用Task代替ThreadPool和Thread