死锁是发生资源争用,如果你没有写数据并且表没有被锁定是没有机会发生死锁的

解决方案 »

  1.   

    刚查看一下隐式事务,你看看
    SET IMPLICIT_TRANSACTIONS
    为连接设置隐性事务模式。语法
    SET IMPLICIT_TRANSACTIONS { ON | OFF }注释
    当设置为 ON 时,SET IMPLICIT_TRANSACTIONS 将连接设置为隐性事务模式。当设置为 OFF 时,则使连接返回到自动提交事务模式。当连接是隐性事务模式且当前不在事务中时,执行下列语句将启动事务:ALTER TABLE FETCH REVOKE 
    CREATE GRANT SELECT 
    DELETE INSERT TRUNCATE TABLE 
    DROP OPEN UPDATE 当设置为ON时,就有可能有你那个问题