2个select语句会导致彼此死锁吗?

时间:2018-08-14 15:13:20

标签: sql sql-server deadlock

我的理解是2条select语句不会导致彼此死锁。

最近,我的代码中出现错误。它可能每周发生一次或两次。我的代码尝试查询视图时出现死锁错误。该表由第三方应用程序维护。我们不允许对其进行修改。我们只是通过从该表创建的视图查询数据。

我的理解是,甚至我有多个线程正在查询此视图。不会造成僵局。我确定查询的行将永远不会更新。因此,这里的死锁只能由多个select语句引起?

如果是,是否有办法解决此问题? 我已经阅读了帖子Transaction deadlock for select query。 我正在使用sql server2008。2008年没有扩展事件。该帖子中没有针对此问题的解决方案?有人知道如何解决这个问题吗?

谢谢。

0 个答案:

没有答案