在10g中使用oradebug trace工具
在10g中使用oradebug trace工具,因為專用服務的SPID數字也被寫到trace檔案。另外,你也能得到真正的跟蹤檔名如下:
1、跟蹤自己程式
oradebug setmypid
oradebug event 10046 trace name context forever,level 8
oradebug tracefile_name
--讓會話執行SQL指令碼或程式一段時間
--關閉trace
Oradebug event 10046 trace name context off;
2、跟蹤其他程式
SELECT s.username,
p.spid os_process_id,
p.pid oracle_process_id
FROM v$session s,
v$process p
WHERE s.paddr = p.addr
AND s.username = upper('&user_name');
現在使用SQL*Plus以sysdba連線併發出以下命令:
alter system set timed_statistics=true;
oradebug setospid 12345; --12345 是會話的OS程式id
Oradebug unlimit;
Oradebug event 10046 trace name context forever ,level 8;
oradebug tracefile_name;
--讓會話執行SQL指令碼或程式一段時間
--關閉trace
Oradebug event 10046 trace name context off;[@more@]
1、跟蹤自己程式
oradebug setmypid
oradebug event 10046 trace name context forever,level 8
oradebug tracefile_name
--讓會話執行SQL指令碼或程式一段時間
--關閉trace
Oradebug event 10046 trace name context off;
2、跟蹤其他程式
SELECT s.username,
p.spid os_process_id,
p.pid oracle_process_id
FROM v$session s,
v$process p
WHERE s.paddr = p.addr
AND s.username = upper('&user_name');
現在使用SQL*Plus以sysdba連線併發出以下命令:
alter system set timed_statistics=true;
oradebug setospid 12345; --12345 是會話的OS程式id
Oradebug unlimit;
Oradebug event 10046 trace name context forever ,level 8;
oradebug tracefile_name;
--讓會話執行SQL指令碼或程式一段時間
--關閉trace
Oradebug event 10046 trace name context off;[@more@]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16396910/viewspace-1030083/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oradebug工具使用系列一
- [oradebug命令學習2]How to Use Oradebug to Get Trace File Name and Location
- [oradebug命令學習3]How to Enable SQL_TRACE for Another Session Using OradebugSQLSession
- oracle實用工具:oradebugOracle
- 使用sql trace工具和tkprof來跟會話SQL會話
- ORACLE中SQL TRACE和TKPROF的使用OracleSQL
- ORADEBUG使用詳解
- oracle oradebug使用詳解Oracle
- 使用Oradebug修改Oracle SCNOracle
- 使用oradebug掛起程式
- sql_trace 及 tkprof 工具SQL
- Oracle oradebug 命令 使用說明Oracle
- Oracle oradebug命令使用說明Oracle
- 路由跟蹤工具0trace路由
- sql_trace跟蹤工具(轉)SQL
- sql trace有兩種方法在session級進行trace(轉)SQLSession
- 等待事件在10G中的加強事件
- sql_trace生成及使用tkprof檢視trace fileSQL
- sql_trace的使用SQL
- HOWTO--Generating SQL trace files(Including 10g)SQL
- 在Docker中安裝.NET Core(使用命令列工具)Docker命令列
- oracle 10g中logminer的使用Oracle 10g
- 等待事件在10G中的加強(二)事件
- 【KSDWRT】自發在ALERT檔案或TRACE檔案中留“腳印”
- Chromium Trace and Perfetto使用詳解
- Linux trace使用入門Linux
- sql trace的使用說明一SQL
- Oracle SQL_TRACE使用小結OracleSQL
- [oradebug命令學習1]Using ORADEBUG Utility
- [zt] 統計分析工具dbms_stats 預設引數在 9i、10g中的變化
- 在oracle10g及oracle11g使用oradebug生成systemstate dump檔案系列二Oracle
- 使用oradebug dump hanganalyze分析oracle hang系列一Oracle
- 使用oradebug dump hanganalyze 分析oracle hang系列二Oracle
- 使用oradebug dump hanganalyze 分析oracle hang系列三Oracle
- oracle實驗記錄 (使用hanganlyze&oradebug)Oracle
- ORACLE EVENT && ORADEBUGOracle
- Oracle oradebug命令Oracle
- oradebug詳解