对其它会话做trace!
来源:互联网 发布:如何面试php应聘者 编辑:程序博客网 时间:2024/05/29 18:32
首先获得会话的trace信息。
SQL> conn u1/u1已连接。SQL> select SID,SERIAL# from v$session where sid = (select sid from v$mystat where rownum = 1); SID SERIAL#---------- ---------- 148 153
sql_trace
SQL> execute dbms_system.set_sql_trace_in_session(159,27,true); -- 启动PL/SQL 过程已成功完成。SQL> execute dbms_system.set_sql_trace_in_session(159,27,false); --停止PL/SQL 过程已成功完成。
10046事件
SQL> exec dbms_monitor.session_trace_enable(148,153,waits=>true,binds=>true); --启动PL/SQL 过程已成功完成。SQL> exec dbms_monitor.session_trace_disable(148,153); --停止PL/SQL 过程已成功完成。
获取跟踪文件:
select d.value || '/' || lower(rtrim(i.instance, chr(0))) || '_ora_' || p.spid || '.trc' trace_file_name from (select p.spid from sys.v$mystat m, sys.v$session s, sys.v$process p where m.statistic# = 1 and s.sid = m.sid and p.addr = s.paddr) p, (select t.instance from sys.v$thread t, sys.v$parameter v where v.name = 'thread' and (v.value = 0 or t.thread# = to_number(v.value))) i, (select value from sys.v$parameter where name = 'user_dump_dest') d;
- 对其它会话做trace!
- 对oracle监听做trace
- 演示使用sql_trace和10046事件对其他会话进行跟踪,并给出trace结果
- oracle trace 其它 Session 设置
- 查看当前(其它)会话的资源使用
- 对trace文件的分析
- 通过登录触发器跟踪会话产生trace文件
- 如何做trace 每一步 每一行
- 对内核进行trace的方法
- 对oracle hash join trace的研究
- 会话维持(类似登录后带着一个令牌来操作其它地方或访问其它地方)
- TRACE
- trace
- TRACE
- TRACE
- trace
- Trace
- TRACE
- glib库异步队列和线程池代码分析
- Android反编译学习
- C#之汉诺塔的移动步骤显示算法
- zoj 2108
- Android Context 使用时注意内存泄漏问题
- 对其它会话做trace!
- C#对App.config文件或者web.config文件中节点的操作类
- Android: How to Capture Screen in Gingerbread(2.3中实现截屏)
- vi中撤销与恢复命令
- c#之数字回旋矩阵
- android 使用 pull 解析xml文件
- pageContext对象
- c#之数字回旋矩阵2
- autoit3 ie.au3 函数之——_IE_Example、_IE_Introduction