單個SQL語句的10046 trace
10046事件是我們分析sql,定位問題的重要工具之一,下面是我們做10046事件步驟:
1.alter session set events '10046 trace name context forever, level 12'; --開啟10046事件。
2.alter session set tracefile_identifier='10046'; 將trace檔名字改成10046。
3.select value from v$diag_info where name='Default Trace File'; --- 定位 trace檔案。
4.alter session set statistics_level=all;---引數修改
5.alter session set max_dump_file_size = unlimited;----
會話已更改。
6.執行SQL語句
7.alter session set events '10046 trace name context off';---- 關閉 10046事件。
8.select tracefile from v$process where addr=(select paddr from v$session where sid=(select distinct sid from v$mystat));------查詢當前的trace檔案
9.使用工具轉換成 txt格式
在作業系統中執行: tkprof trace檔案的名字( RBKSAFARI_ora_30598.trc ) new.txt
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31547066/viewspace-2285757/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 10046 SQL TRACEOracleSQL
- Oracle執行語句跟蹤 使用sql trace實現語句追蹤OracleSQL
- 簡單的SQL語句學習SQL
- MySql和簡單的sql語句MySql
- Java中如何解析SQL語句、格式化SQL語句、生成SQL語句?JavaSQL
- SQL語句SQL
- 100% 展示 MySQL 語句執行的神器-Optimizer TraceMySql
- SQL語句IN的用法SQL
- SQL單表查詢語句總結SQL
- SQL Server-簡單查詢語句SQLServer
- SQL TraceSQL
- 【SQL】9 SQL INSERT INTO 語句SQL
- 【SQL】10 SQL UPDATE 語句SQL
- 【SQL】11 SQL DELETE 語句SQLdelete
- SQL SELECT 語句SQL
- sql常用語句SQL
- 織夢CMS最簡單實用的SQL語句SQL
- 記一個實用的sql查詢語句SQL
- 從10046 trace 的trca報告中總結的時間模型示例模型
- 資料庫介紹--認識簡單的SQL語句資料庫SQL
- 最簡單的sql語句(增刪改查統計)SQL
- sql語句如何執行的SQL
- MySQL中常用的SQL語句MySql
- sqlserver dba常用的sql語句SQLServer
- SQL 語句的注意事項SQL
- sql宣告變數,及if -else語句、while語句的用法SQL變數While
- mybatis 得sql語句對應簡單型別MyBatisSQL型別
- MySQL 52個SQL效能優化策略SQL語句彙總MySql優化
- 14 個 SQL 拿來就用語句例項!SQL
- 50個SQL語句(MySQL版) 問題十四MySql
- 1.3. SQL 語句SQL
- Oracle基本SQL語句OracleSQL
- Sql語句小整理SQL
- SQL語句優化SQL優化
- SQL 語句學習SQL
- 資料庫常用的sql語句大全--sql資料庫SQL
- 【TRACE】如果通過10046跟蹤資料庫效能問題資料庫
- Oracle SQL精妙SQL語句講解OracleSQL