enq: KO - fast object checkpoint 等待事件與 direct path read - 3
正如查詢英文論壇中所說,CKPT或DBWR阻塞了direct path read ,那麼我們需要知道出現這個等待事件的時候,CKPT或DBWR程式它們在等待什麼 ?
如果程式還在執行的話,那麼我們可以透過如下方式查詢:
SQL> select sid,program from v$session where program like '%CKPT%' or program like '%DBW%';
SID PROGRAM
---------- ------------------------------------------------
453 oracle@localhost.localdomain (CKPT)
1521 oracle@localhost.localdomain (DBW0)
1773 oracle@localhost.localdomain (DBW1)
SQL> select sid,event,state,p1,p2,p3,seconds_in_wait from v$session_wait where sid in
(select sid from v$session where program like '%CKPT%' or program like '%DBW%');
SID EVENT STATE P1 P2 P3 SECONDS_IN_WAIT
---------- ------------------------------ ---------- ---------- ---------- ---------- ---------------
453 rdbms ipc message WAITING 300 0 0 3
1521 db file async I/O submit WAITING 967 0 0 1
1773 db file async I/O submit WAITING 1357 0 0 2
然後根據現象查詢原因.....
如果程式還在執行的話,那麼我們可以透過如下方式查詢:
SQL> select sid,program from v$session where program like '%CKPT%' or program like '%DBW%';
SID PROGRAM
---------- ------------------------------------------------
453 oracle@localhost.localdomain (CKPT)
1521 oracle@localhost.localdomain (DBW0)
1773 oracle@localhost.localdomain (DBW1)
SQL> select sid,event,state,p1,p2,p3,seconds_in_wait from v$session_wait where sid in
(select sid from v$session where program like '%CKPT%' or program like '%DBW%');
SID EVENT STATE P1 P2 P3 SECONDS_IN_WAIT
---------- ------------------------------ ---------- ---------- ---------- ---------- ---------------
453 rdbms ipc message WAITING 300 0 0 3
1521 db file async I/O submit WAITING 967 0 0 1
1773 db file async I/O submit WAITING 1357 0 0 2
然後根據現象查詢原因.....
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-1387118/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- enq: KO - fast object checkpoint 等待事件與 direct path read - 1ENQASTObject事件
- enq: KO - fast object checkpoint 等待事件與 direct path read - 2ENQASTObject事件
- enq: RO fast object reuse 和 enq: KO fast object checkpointENQASTObject
- 11.2使用KEEP池導致ENQ: KO - Fast Object Checkpoint等待ENQASTObject
- 針對enq: KO - fast object checkpoint的優化ENQASTObject優化
- direct path read/read temp等待事件事件
- [20210527]enq KO - fast object checkpoint Final Blocker.txtENQASTObjectBloC
- 【TUNE_ORACLE】等待事件之IO等待“direct path read”Oracle事件
- 記一次enq: RO - fast object reuse等待事件ENQASTObject事件
- Oracle常見等待事件之direct path read/writeOracle事件
- Oracle 11g direct path read 等待事件的理解Oracle事件
- 【效能調整】等待事件(六) direct path read&write事件
- direct path read/write等待的分析
- ORACLE等待事件:direct path writeOracle事件
- 11g direct path read 等待事件的實驗分析事件
- 11g direct path read 等待事件的初步探討事件
- 等待事件 direct path read 與11g中的非並行直接讀事件並行
- oracle等待事件2構造一個DB File Sequential Read等待事件和構造一個Direct Path ReadOracle事件
- Oracle11gR2後direct path read等待事件的改變Oracle事件
- 11g中direct path read事件等待很高的一個案例事件
- 解決direct path read 與 direct path write問題
- Oracle中的direct path read事件(轉)Oracle事件
- 【TUNE_ORACLE】等待事件之IO等待“direct path write”Oracle事件
- 【TUNE_ORACLE】等待事件之IO等待“direct path write temp”Oracle事件
- enq: RO - fast object reuseENQASTObject
- oracle等待事件3構造一個Direct Path write等待事件和構造一個Log File Sync等待事件Oracle事件
- zt_direct path read temp等待如何解決_wait eventAI
- 等待事件db file sequential read、db file scattered read和direct read的區別事件
- enq: WF - contention等待事件ENQ事件
- enq: CF - contention 等待事件ENQ事件
- enq: TS - contention 等待事件ENQ事件
- 一次direct path read 故障處理
- 等待事件之enq: HW - contention事件ENQ
- enq:TM-contention事件等待ENQ事件
- 消除 enq: DX - contention 等待事件ENQ事件
- Oracle direct path read相關隱含引數Oracle
- read by other session等待事件Session事件
- 等待事件:read by other session事件Session