10.2出現reliable message資訊導致程式hang死

yangtingkun發表於2012-10-15

已經在多個RAC環境碰到因為等待reliable message導致程式hang死的情況了。

[@more@]

這個問題在RAC環境比較常見,在很多客戶中都碰到過這個問題,而資料庫版本多集中在10.2.0.4,個別的版本為10.2.0.5

而出現這個資訊的程式也不太相同,最常見的的m000程式,這個程式的僵死會導致一個節點的AWR無法自動收集。

另外比較常見的就是導致高階佇列機制異常,直接影響是資料泵匯出無法正常執行,會導致程式掛起。

最近又碰到了類似的情況,在MOS文件中發現Bug 6148054 RAC hang waiting for "reliable message"文章描述的BUG與之前的情況非常類似,不過根據這個bug的描述,問題似乎不會在10.2.0.5上發生。其他方面現象都比較相符,而且之前碰到的大部分案例中,除了reliable message等待之外,還會有wait for unread message on broadcast channel等待。

這個bug確認的修復版本是11.1.0.6,從這個角度講,10.2.0.5很可能也會有類似的問題。除了升級版本為,可以透過補丁7801939來解決這個問題。

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

相關文章