我有一個網站上有一個非常受歡迎的論壇,並且偶爾整天都會在同一個論壇上看到兩個相同(減去它們中的數據)更新語句之間發生的幾個死鎖。我不完全確定爲什麼會在此查詢中發生這種情況,因爲網站上有許多其他查詢以高併發性運行而沒有問題。兩個更新語句之間的SQL Server死鎖
查詢兩個進程之間的幾乎是相同的,該圖顯示了它作爲:
update [Forum] set [DateModified] = @DateModified, [LatestLocalThreadID] = @LatestLocalThreadID where ID = 310
任何人都可以揭示這可能是導致此任何光線?