錯誤 ’80004005’ 死鎖在 lock 資源上原因

Microsoft OLE DB Provider for SQL Server 錯誤 "80004005" 事務(進程 ID)與另一個進程已被死鎖在 lock 資源上 , 且該事務已被選作死鎖犧牲品 。請重新運行該事務 。
原因是你的數據庫在并發插入 , 刪除 , 更新同一個記錄的時候 , 要鎖一下 , 同時被并發了 , 所以就lock住了
結果的方法是 , 從程序設計上解決并發查詢的問題
【錯誤 ’80004005’ 死鎖在 lock 資源上原因】比如對同一個記錄的操作都是臨時的 , 緩存的 , 后面排隊自動執行

    推薦閱讀