【发布时间】:2014-12-16 12:27:03
【问题描述】:
在这里,我有一些问题。
我会快速简单。
我使用 SQL Server 2008 工作,并且遇到过很多关于死锁的电话。
用户说他们正在工作,然后他们得到一个错误
事务(进程 ID)在锁定资源上与另一个进程死锁,并已被选为死锁牺牲品。重新运行事务。
所以我联系了开发人员并告诉他们在查询中添加WITH (NO LOCK)。
100% 有效。
但是,这样对吗?
有什么可以代替它,或者这是摆脱这些死锁的唯一方法吗?
谢谢
【问题讨论】:
标签: sql-server deadlock database-administration