WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK!
故障現象:
- instance1 hang (sqlplus 都不能進去)
- alert log 裡出現:WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK
解決過程:
環境: AIX5.3+hacmp5.3+oracle 10.2.0.2 RAC
故障現象:
- instance1 hang (sqlplus 都不能進去)
- alert log 裡出現:WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK
解決過程:
DATA COLLECTED
===================
Tue Oct 30 08:19:18 2007
GES: Potential blocker (pid=917874) on resource TX-00320007-00028042;
enqueue info in file /oracle/app/oracle/admin/prdtest/udump/prdtest1_ora_966744.trc and DIAG trace file
Tue Oct 30 08:53:01 2007
GES: Potential blocker (pid=540996) on resource CI-0000001E-00000002;
enqueue info in file /oracle/app/oracle/admin/prdtest/bdump/prdtest1_lmd0_991268.trc and DIAG trace file
Tue Oct 30 09:02:34 2007
GES: Potential blocker (pid=856078) on resource DR-00000000-00000000;
enqueue info in file /oracle/app/oracle/admin/prdtest/bdump/prdtest1_lmd0_991268.trc and DIAG trace file
Tue Oct 30 09:04:30 2007
MMNL absent for 1989 secs; Foregrounds taking over
Tue Oct 30 09:22:34 2007
>>> WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK! pid=107
System State dumped to trace file /oracle/app/oracle/admin/prdtest/udump/prdtest1_ora_8809
90.trc
Tue Oct 30 09:24:59 2007
>>> WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK! pid=83
System State dumped to trace file /oracle/app/oracle/admin/prdtest/udump/prdtest1_ora_987404.trc
Tue Oct 30 09:28:11 2007
>>> WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK! pid=80
System State dumped to trace file /oracle/app/oracle/admin/prdtest/bdump/prdtest1_q004_733658.trc
Tue Oct 30 09:36:21 2007
>>> WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK! pid=16
System State dumped to trace file /oracle/app/oracle/admin/prdtest/bdump/prdtest1_reco_856078.trc
Tue Oct 30 09:36:23 2007
MMNL absent for 3843 secs; Foregrounds taking over
解決方案:
From the systemstate and AWR report, I see that there is heavey contention for and internal sequence SYS.AUDSES$ .
Please carry out the following :
SQL> conn / as sysdba
SQL> alter sequence SYS.AUDSES$ cache 10000 ;
Also, the please increase the shared pool to atleast 3.5 GB.
Let me know if the issue occurs after this or not.
If it occurs again, the upload similar set of files and AWR report.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7318139/viewspace-980928/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 故障排除:"WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK! "AIENQ
- WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK!的分析AIENQ
- 一次WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCKAIENQ
- Metlink:Troubleshooting:WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK!AIENQ
- WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK! 與 dc_tablespcesAIENQ
- WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK-[ID 278316.1]AIENQ
- 翻譯metalink關於WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK文章AIENQ
- 通過system state dump分析WAITED TOO LONG FOR A ROW CACHE ENQUEUEAIENQ
- 等待事件之Row Cache Lock事件
- ORA-00494 enqueue [CF] held for too long故障分析處理ENQ
- 【ASK_ORACLE】Row Cache Enqueue鎖之概念篇OracleENQ
- ORA-00494: enqueue [CF] held for too long (more than 900 seconds)ENQ
- hanganalyze解決row cache lock(ZT)
- [ORACLE 11G]ROW CACHE LOCK 等待Oracle
- ORA-00494: enqueue [CF] held for too long (more than 900 seconds) -RACENQ
- 轉)用hanganalyze解決row cache lock
- (轉)用hanganalyze解決row cache lock
- 轉貼_用hanganalyze解決row cache lock
- 用hanganalyze解決row cache lock(轉貼)
- oracle enqueue lockOracleENQ
- WAITEVENT: "row cache lock" Reference Note (文件 ID 34609.1)AI
- 由row cache lock等待事件引起的效能問題事件
- Resolving Issues Where 'Row Cache Lock' Waits are OccurringAI
- 一次Row Cache Lock問題處理過程
- Rac 環境中分割槽表建立index hang(row cache lock)Index
- How to Match a Row Cache Object Child Latch to its Row CacheObject
- hang了,嚴重的row cache lock 等待事件--就因大sql文字事件SQL
- enable table lock 的enqueue等待ENQ
- Metlink:How to Match a Row Cache Object Child Latch to its Row CacheObject
- 記一次row cache lock引起的效能問題分析處理
- sqlserver kill long time lockSQLServer
- 當刪除oracle資料庫user時發生row cache lock 等待事件Oracle資料庫事件
- oracle??邏輯DG同步卡住,session等待row cache lock的處理過程OracleSession
- 11G 修改使用者密碼導致的row cache lock密碼
- row cache objects latch研究Object
- enq: TX - row lock contentionENQ
- 【MySQL】select for update 的Row Lock 與Table LockMySql
- PLS-00172: string literal too long