configuration
Oracle ORA-00060: Deadlock Detected
ORA-00060: Deadlock Detected 標籤: Oracle ORA-00060: Deadlock Detected 關於資料庫鎖死的檢查方法 一、 資料庫鎖死的現象 程式在執行的過程中,點擊確定或保存按鈕,程式沒有回應,也沒有出現報錯。 二、鎖死的原理 當對於資料庫某個表的某一列做更新或刪除等操作,執行完畢後該條語句不提 交,另一條對於這一列資料做更新操作的語句在執行的時候就會處於等待狀態, 此時的現象是這條語句一直在執行,但一直沒有執行成功,也沒有報錯。 三、鎖死的定位方法 通過檢查資料庫表,能夠檢查出是哪一條語句被鎖死,產生鎖死的機器是哪一台。 當從alter log發現ORA-00060,代表Deadlock已經解除Detected. Alter log:發生Deadlock,查看此檔案 Wed Nov 6 10:10:04 2013 ORA-00060: Deadlock detected. More info in file