enq: DX – contention和inactive transaction branch

liglewang發表於2011-07-19

最近一個月資料庫中總是存在兩種等待事件:
enq: DX – contentioninactive transaction branch

一開始懷疑是bug,但總是對不上號,幾乎都打算開sar求助了,呵呵~

我的資料庫版本是10.2.0.4AIX 5.3

今下午又研究了好一會,最後決定將持有該等待事件的會話程式kill掉,因為明顯不是應用使用者在使用,而是其他的使用者。kill完之後,發現並沒有人反映問題,並且這兩個等待事件也消失了,無語!

其實遇到DX鎖,目前真的想不出什麼好的處理辦法來,要不是bug,要不就kill掉。如果kill掉後,很快就又有DX鎖了,那八成是bug了。

[@more@]

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

相關文章