有没有办法让NHibernate发出死锁提示?例如对于SQL服务器“SET DEADLOCK_PRIORITY LOW“。目前我只是执行原始SQL查询。
答案 0 :(得分:2)
这是技术set dead lock priority,它使用nhibernate拦截器来发出死锁优先级
披露:请注意,所提供的链接属于我自己的网站
答案 1 :(得分:1)
我很确定没有这样的事情。在这个非常具体的案例中,发出原始SQL对我来说似乎没问题。
答案 2 :(得分:1)
我使用基于拦截器和注释的技术将查询提示添加到HQL或ICriteria查询,您可以find details here。这不是真正的解决方案,但您可以从这里开始并更改拦截器以允许死锁提示。