可以的话,在查询语句中加上with(nolock) 把:select * from tb with(nolock)

解决方案 »

  1.   

    另外,有了死锁,最好监控一下,死锁的具体情况,看看这个帖子中的一开始的部分,后面的就不用看了:通过DBCC Page查看在SQL Server中哪行数据被锁住了?
    http://blog.csdn.net/sqlserverdiscovery/article/details/13291629
      

  2.   

    找出导致死锁的语句然后分析才是王道。数据少了可能减少死锁的几率,但是不一定可以解决。正如DBA_Huangzj说的设计的不好数据少也可以搞成死锁。 
      

  3.   

    根据死锁产生的条件,单纯的查询是不会造成死锁的.
    LZ的问题应该是进程间阻塞(session blocked),建议检查程序代码,是否有事务未提交的情况.