使用sqltrace跟踪session执行的sql
点击次数:25 次 发布日期:2008-11-22 16:36:58 作者:源代码网
|
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:Oracleproduct10.1.0admin est10gudump 6. 找最新的trace文件 7. 使用tkprof文件解析trace文件 例: tkprof sqltrace文件.trc a.out 8. 打开a.out 源代码网供稿. |
