在Java程序中處理數據庫超時與死鎖

 簡介   每一個使用關係型數據庫的程序均可能遇到數據死鎖或不可用的狀況,而這些狀況須要在代碼中編程來解決;本文主要介紹與數據庫事務死鎖等狀況相關的重試邏輯概念,此外,還會探討如何避免死鎖等問題,文章以DB2(版本9)與Java爲例進行講解。   什麼是數據庫鎖定與死鎖   鎖定(Locking)發生在當一個事務得到對某一資源的「鎖」時,這時,其餘的事務就不能更改這個資源了,這種機制的存在是爲了保
相關文章
相關標籤/搜索