客户要求多台计算机共享一个SQL数据库,当同时访问一个表时会出现死锁问题,导致访问失败,该如何解决?

来源:百度知道 编辑:UC知道 时间:2024/05/08 23:58:06
客户要求多台计算机共享一个SQL数据库,当同时访问一个表时会出现死锁问题,导致访问失败,该如何解决?谢谢

其实你在查询的时候后面加个nolock条件
比如:
select * from a where col001='0' nolock

就可以了。。。

查询不会造成死锁,更新数据会造成死锁,不过数据更新一般都会很快,再说更新时锁住表可确保数据的一致性,是必要的