使用sqltrace跟蹤session執行的sql
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
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
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15843490/viewspace-582510/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 跟蹤客戶端執行的SQL客戶端SQL
- 對session進行跟蹤Session
- mysql如何跟蹤執行的sql語句MySql
- 使用SQL_TEACE的跟蹤檔案分析執行計劃SQL
- Oracle執行語句跟蹤 使用sql trace實現語句追蹤OracleSQL
- Oracle SQL 跟蹤 --- dbms_system.set_sql_trace_in_sessionOracleSQLSession
- 跟蹤使用者的SQLSQL
- SQLServer進行SQL跟蹤SQLServer
- 跟蹤執行命令T
- MYSQL sql執行過程的一些跟蹤分析(一)MySql
- 玩轉跟蹤(to owner session、other session)Session
- 使用DBMS_TRACE對PL/SQL進行跟蹤SQL
- SQL跟蹤工具和TKPROF使用SQL
- oracle session(會話) 跟蹤OracleSession會話
- 0624使用10035事件跟蹤無法執行的sql語句事件SQL
- 2篇對session產生sql跟蹤資訊的不錯的文章!SessionSQL
- Oracle 開啟SQL跟蹤執行SET AUTOTRACE ON命令時出錯OracleSQL
- 藉助10053跟蹤事件理解SQL執行過程事件SQL
- 使用10046事件跟蹤分析執行計劃事件
- 用oracle trace 來跟蹤sessionOracleSession
- alter session set events /Oracle跟蹤SessionOracle
- SQL 的跟蹤方法traceSQL
- session跟蹤失效的問題和原因Session
- MYSQL sql執行過程的一些跟蹤分析(二.mysql優化器追蹤分析)MySql優化
- 使用10046跟蹤sql語句SQL
- 跟蹤session 與 trace檔案分析Session
- 跟蹤SESSION 與 trace 檔案解析Session
- 用oracle trace 來跟蹤session 活動OracleSession
- 跟蹤 sql 的trace檔案SQL
- 【DB】使用SQL_TRACE進行資料庫診斷跟蹤SQL資料庫
- 使用logon trigger完成動態的session跟蹤GoSession
- 關於oracle中session跟蹤的總結OracleSession
- 【SQL_TRACE】解決普通使用者無法執行SQL_TRACE跟蹤其他會話問題SQL會話
- 使用dbms_monitor.session_trace_enable跟蹤一個會話Session會話
- 批次殺執行某條sql的sessionSQLSession
- 檢查sql or session 執行的進度SQLSession
- 使用oracle的10046事件跟蹤SQL語句Oracle事件SQL
- 會話級SQL跟蹤會話SQL