事务锁定SQL Server 2005

时间:2010-07-22 10:05:02

标签: sql sql-server-2005 transactions locking

过去几个月我注意到了一些事情。每次我们运行具有事务语句的脚本时,我们都会意外停止查询,此操作实际上会锁定数据库。

唯一的出路是每次销毁交易。我以前从未经历过这种情况,即使我在过去的事务中停止了查询并且它从未锁定数据库。

可能是因为我们在设置中遗漏了某些内容,或者我不应该意外停止交易查询?

SQL SERVER 2005出现问题。我需要你的大脑。谢谢大家

1 个答案:

答案 0 :(得分:4)

通常情况下:您已发送客户端中止,表示“停止处理”

要回滚和解除锁定,您需要使用SET XACT_ABORT ON

SO 1SO 2