oracle deadlock死鎖trace file分析之一增補
結論
1,基於oradebug 的alter system set events='60 trace name errorstack forever,level 3';是分析或獲取死鎖資訊的一處重要手段
2,errorstack適用於診斷某種特定的ORACLE錯誤
3,且記是alter system set events,而非set event,否則會報錯
4,還有一點,透過10046也可以分析死鎖
測試
--oracle version
SQL> select * from v$version where rownum=1;
BANNER
----------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Prodoction
---event parameter
SQL> show parameter event
NAME TYPE VALUE
------------------------------------ ---------------------- ------------------------------
event string
SQL> oradebug setospid 15936
Oracle pid: 184, Unix process pid: 15936, image: oracle@seconary (TNS V1-V3)
SQL> alter system set events='60 trace name errorstack forever,level 3';
System altered.
SQL> alter system set events='60 trace name errorstack off';
System altered.
SQL> oradebug tracefile_name
/oracle/diag/rdbms/guowang/guowang/trace/guowang_ora_15936.trc
產生的TRACE FILE我再列舉,和前文格式相同,內容一致
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25462274/viewspace-2059760/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於 SAP HANA 資料庫的死鎖問題(deadlock)資料庫
- 使用jstack檢測Java應用的死鎖(deadlock)狀態JSJava
- 檢視oracle死鎖程式並結束死鎖Oracle
- 死鎖案例分析
- MySQL:一個死鎖分析 (未分析出來的死鎖)MySql
- ORA-00060: Deadlock detected 模擬死鎖產生與解決方案
- GreatSQL 死鎖案例分析SQL
- 故障分析 | MySQL死鎖案例分析MySql
- SQLServer的死鎖分析(1):頁鎖SQLServer
- SQL SERVER死鎖查詢,死鎖分析,解鎖,查詢佔用SQLServer
- mysql死鎖deadlock相關幾個系統變數innodb_lock_wait_timeoutMySql變數AI
- ABAP面試題系列:寫一組會出現死鎖(Deadlock)的ABAP程式面試題
- MySQL 死鎖問題分析MySql
- MySQL鎖等待與死鎖問題分析MySql
- Oracle session traceOracleSession
- Oracle死鎖一例(ORA-00060),鎖表導致的業務死鎖問題Oracle
- MySQL批量更新死鎖案例分析MySql
- 記一次Oracle死鎖/阻塞排查Oracle
- 解決Oracle死鎖問題步驟Oracle
- 【Oracle】死鎖的產生與處理Oracle
- Oracle 10046 SQL TRACEOracleSQL
- MySQL死鎖系列-常見加鎖場景分析MySql
- MySQL死鎖分析與解決之路MySql
- MySQL:RR分析死鎖一列MySql
- 從v$diag_info定位trace file
- 死鎖
- 線上BUG:MySQL死鎖分析實戰MySql
- 故障分析 | 從 Insert 併發死鎖分析 Insert 加鎖原始碼邏輯原始碼
- MySQL死鎖案例分析一(先delete,再insert,導致死鎖)MySqldelete
- [C#.NET 拾遺補漏]12:死鎖和活鎖的發生及避免C#
- 什麼是死鎖?如何解決死鎖?
- Trace file的命名規則和存放路徑
- 面試官:什麼是死鎖?怎麼排查死鎖?怎麼避免死鎖?面試
- 死鎖概述
- 作業系統(5) 死鎖的概念 死鎖產生的必要條件 死鎖的處理策略 預防死鎖 避免死鎖 死鎖的檢測和解除 銀行家演算法作業系統演算法
- 例項詳解 Java 死鎖與破解死鎖Java
- 【STACKX】Oracle core file分析利器STACKX 使用指南Oracle
- MySQL 死鎖和鎖等待MySql
- 死鎖和可重入鎖