我目前在Nhibernate数据层面临事务死锁问题。该场景是:nhibernate事务死锁问题
我有一个大的事务表T1。该表经历频繁的写入/更新操作。另外,服务经常读取此表(基于过滤器)并将数据与客户端缓存(在客户端计算机上)合并。读取的频率非常高。
有时(不遵循模式),死锁问题表面。
我该如何追踪这个问题?(我有dbo角色)。有没有在这方面可以提供帮助的Nhibernate环境?
我目前在Nhibernate数据层面临事务死锁问题。该场景是:nhibernate事务死锁问题
我有一个大的事务表T1。该表经历频繁的写入/更新操作。另外,服务经常读取此表(基于过滤器)并将数据与客户端缓存(在客户端计算机上)合并。读取的频率非常高。
有时(不遵循模式),死锁问题表面。
我该如何追踪这个问题?(我有dbo角色)。有没有在这方面可以提供帮助的Nhibernate环境?
由于您的服务只能读取表格,因此您可以将应用程序更改为使用乐观锁定方法。
Filipe
链接到SO之外的答案。不好。如现在这是一个死链接。 – jTC 2013-08-12 15:49:58