0
有一個導致死鎖錯誤的更新查詢,我不知道爲什麼。在更新查詢中已經使用了(rowlock,updlock)提示,但它仍然會導致死鎖錯誤。導致死鎖錯誤的SQL查詢
示例查詢:
update table a with (rowlock, updlock)
set a.column1 = value
此相同的查詢,其中可以同時稱爲幾個存儲過程中使用。但是,由於指定了鎖定,如果它仍然導致死鎖
有一個導致死鎖錯誤的更新查詢,我不知道爲什麼。在更新查詢中已經使用了(rowlock,updlock)提示,但它仍然會導致死鎖錯誤。導致死鎖錯誤的SQL查詢
示例查詢:
update table a with (rowlock, updlock)
set a.column1 = value
此相同的查詢,其中可以同時稱爲幾個存儲過程中使用。但是,由於指定了鎖定,如果它仍然導致死鎖
我想你知道死鎖不會因爲1個查詢而發生嗎?您至少需要2次並且未提交的交易 – 2015-04-01 04:59:02
您必須提供更多上下文才能獲得幫助。也許添加一些代碼片段。 – 2015-04-01 04:59:41
我已更新帖子。這個查詢在幾個可能導致死鎖的地方使用。所以請協助。 – 2015-04-01 05:06:28