oracle死鎖避免、查詢及處理

什麼是死鎖  當兩個(或多個)用戶互相等待被對方加鎖的資源時就會發生死鎖(deadlock)。死鎖將致使相關的事務中止執行。下圖演示了產生死鎖的兩個事務。   如圖所示,在時間點 A,兩個事務均得到了更新操做所需數據行上的鎖,此時兩事務均正常,可以繼續執行。接下來,兩個事務均要更新當前被對方加鎖的數據。所以,在時間點 B 將發生死鎖,由於此時兩個事務都不能得到繼續執行或終止所需的資源。不管兩個事務
相關文章
相關標籤/搜索