3:最后发现原因,原因在于,delete操作时如果是删除指定一条记录,SQLServer就会对该条记录进行了行锁定,这时如果再查询该条记录,就会造成死锁。
同样的SQL语句和操作。我在Oracle中从来没有发现过,所以造成这个问题找了半天。
4:最后修改程序。对于锁定的记录不再进行查询操作。
SQLServer+.net 事务锁表问题
标签:过程 查看 style strong 启动 ast 被锁 spi sts
3:最后发现原因,原因在于,delete操作时如果是删除指定一条记录,SQLServer就会对该条记录进行了行锁定,这时如果再查询该条记录,就会造成死锁。
同样的SQL语句和操作。我在Oracle中从来没有发现过,所以造成这个问题找了半天。
4:最后修改程序。对于锁定的记录不再进行查询操作。
SQLServer+.net 事务锁表问题
标签:过程 查看 style strong 启动 ast 被锁 spi sts