【发布时间】:2020-05-23 01:46:43
【问题描述】:
我们遇到了这样一种情况,即在同一事务中尝试从两个同时连接更新表两次时发生死锁,并且每次在 SSMS 中的 2 个查询窗口上运行查询时都可以重现死锁。 (AccountId 列是非聚集键)
见下文。
在 AccountId 列上创建集群键后,不再发生死锁。是什么导致了这种行为?
【问题讨论】:
-
表格有多少行?
-
大约 50,000 条记录
-
大概只有一行
AccountId = 1000? -
sorry..我误会了你的问题,删除了我的回复,正好有一行,但是一行有35列,这就是我的意思。
标签: sql-server sql-server-2005 database-deadlocks