解決gc current request等待事件

zhcunique發表於2021-05-13

異常現象:session一直處於waiting狀態,等待事件為gc current request。

異常原因:rac的程式碼缺陷導致可能出現的BUG,在頻繁的insert或者update操作下,導致節點之間鎖的狀態不同步。徹底修復可以透過打補丁來解決。


臨時解決辦法:

SQL> oradebug setmypid
Statement processed.
SQL> oradebug lkdebug -m reconfig lkdebug
Statement processed.

這個bug相當於長時間佔用某個快,hang在這個塊上,用這個命令把這個資源釋放掉換一條鏈路去拿這個塊就過去了。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69994536/viewspace-2772032/,如需轉載,請註明出處,否則將追究法律責任。

相關文章