当前所在位置:珠峰网资料 >> 计算机 >> Oracle认证 >> 正文
使用sqltrace跟踪session执行的sql
发布时间:2010/12/19 0:38:11 来源:城市学习网 编辑:ziteng
  1. 找出sid和serial#

  select sid,serial#,osuser from v$session t

  where t.USERNAME='USERNAME'

  2. 开始sqltrace

  execute dbms_system.set_sql_trace_in_session(sid,serial#,ture);

  3. 运行程序

  4. 停止sqltrace

  execute dbms_system.set_sql_trace_in_session(sid,serial#,false);

  5. 使用cmd 到udump

  例: D:\oracle\product\10.1.0\admin\test10g\udump

  6. 找最新的trace文件

  7. 使用tkprof文件解析trace文件

  例: tkprof sqltrace文件.trc a.out

  8. 打开a.out

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved