【发布时间】:2010-10-23 17:14:16
【问题描述】:
我有一个特殊的情况。我的表经常被我们代码的不同部分和数千个客户端访问,因此我们在对表进行简单更新和插入时使用了事务。问题是我们不断收到死锁错误。任何人都知道如何缓解这个问题?
【问题讨论】:
-
如果您有“成千上万的客户”,我建议您花钱请人帮助您解决问题
-
我认为您对问题的描述过于抽象。您如何检测就地发生的死锁?您如何访问数据库(LINQToSQL、DBAdapters 或其他)?你用什么:你是实现同步访问还是乐观并发?提供更多细节。
-
我的接受率?我需要有关如何解决死锁问题的建议。我正在努力解决这个问题,但遇到了困难,需要帮助来解决这个问题。
-
@Kobo:我认为米奇的回答是“不”。
-
我看过你的一些问题。为什么你认为你得到的答案这么少?如果你不能花一些时间来写一个体面的问题描述,为什么人们还要花时间回答你的问题?
标签: c# .net sql database-deadlocks database-concurrency