用oracle trace 來跟蹤session
1.在資料庫安裝的電腦上,使用SQL plus 用 SYSDBA 身份連線到資料庫.
2.找到要進行跟蹤的會話.
select sid,serial#,username from v$session ;
3.啟用相關會話的SQL trace .
exec dbms_system.set_sql_trace_in_session(7,284,true)
4.從指定SESSION 執行一些程式過程.
5.停止會話跟蹤.
exec dbms_system.set_sql_trace_in_session(7,284,false)
6.使用tkprof 程式對跟蹤到的檔案進行格式化.
tkprof aaa.trc aaa.txt
7.檢視aaa.txt就可以了.
----如果是跟蹤本SESSION,可以用:
dbms_session.set_sql_trace(true);
dbms_session.set_sql_trace(false);
來做.
Unix 下查oracle 最近執行的sql 語句
$cd $ORACLE_HOME/admin/udump
$ll –lt|head 檢視時間最接近的語句
$tkprof filename out_filename explain=apps/apps sys=no
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28211342/viewspace-2139259/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle session traceOracleSession
- 使用dbms_monitor.session_trace_enable跟蹤一個會話Session會話
- Oracle執行語句跟蹤 使用sql trace實現語句追蹤OracleSQL
- sp_trace_setfilter sqlserver篩選跟蹤或跟蹤過濾FilterSQLServer
- 【TRACE】如何設定或動態跟蹤Oracle net偵聽器Oracle
- Golang 大殺器之跟蹤剖析 traceGolang
- Golang 效能測試 (3) 跟蹤刨析 golang traceGolang
- ABAP的許可權檢查跟蹤(Authorization trace)工具
- 【TRACE】如果通過10046跟蹤資料庫效能問題資料庫
- Oracle資料庫跟蹤SQLOracle資料庫SQL
- SAP CRM One Order跟蹤和日誌工具CRMD_TRACE_SET
- oracle跟蹤常用內部事件號Oracle事件
- 轉:使用 Tkprof 分析 ORACLE 跟蹤檔案Oracle
- [20190917]oracle跟蹤事件簡單寫法.txtOracle事件
- Oracle 10046 SQL TRACEOracleSQL
- Istio Trace鏈路追蹤方案
- 如何收集Oracle程式中的SQL跟蹤資訊KUOracleSQL
- Session跟蹤機制是怎樣的?網路安全技術學習Session
- 【LOG】Oracle資料庫清理日誌、跟蹤檔案利器Oracle資料庫
- mysqldump跟蹤匯出來東西是否排序了MySql排序
- Android開發之跟蹤應用更新大小Android
- 運用Log和Trace檔案排除Oracle Net問題Oracle
- gRPC的請求追蹤神器 go tool traceRPCGo
- 主力跟蹤戰法
- 反跟蹤技術
- Oracle診斷案例-Sql_traceOracleSQL
- git的跟蹤分支和遠端跟蹤分支學習筆記Git筆記
- HARMONYOS跟蹤報告:鴻蒙生態未來已來(附下載)鴻蒙
- [20190402]跟蹤vmstat.txt
- Linux 跟蹤器之選Linux
- SQLServer進行SQL跟蹤SQLServer
- 會話跟蹤技術會話
- 跟蹤執行命令T
- 除錯跟蹤利器---strace除錯
- Oracle開始啟動Java版本許可證的跟蹤審查 - theregisterOracleJava
- 像跟蹤分散式服務呼叫那樣跟蹤 Go 函式呼叫鏈分散式Go函式
- 誰說Cat不能做鏈路跟蹤的,給我站出來
- 視覺目標跟蹤漫談:從原理到應用視覺
- Git跟蹤與提交檔案Git