等待事件:PX Deq Credit: send blkd?TOAD ? GV$SESSION
昨天看AWR報表,發現系統出現大量的PX Deq Credit: send blkd等待事件.
Event Waits Time(s) Avg Wait(ms) % Total Call Time Wait Class
PX Deq Credit: send blkd 905 1,829 2,021 74.9 Other
占了1829秒,仔細看AWR報表,發現:
執行這條語句:
select * from gv$session 竟然占用1831秒。
感覺很奇怪,我僅僅使用toad提供的session browser看會話情況。
我自己手工做個一個測試,在sql editor中輸入以上sql語句,打開另外的視窗檢視
SELECT *
FROM v$session_wait
WHERE event = 'PX Deq Credit: send blkd' ;
确實可以發現這個等待事件。
仔細看select * from gv$session這個的執行計劃:
存在這樣的執行步驟,PX SEND QC事件,看來以後不能老是頻繁重新整理 gv$session視圖,特别是rac環境下。
<a href="/blog/downLoad/fileid/19352.html" target="_blank">snap.jpg</a>
<a href="/blog/downLoad/fileid/19353.html" target="_blank">snap1.jpg</a>