SQL事务与WAITFOR DELAY连接

时间:2016-09-30 17:30:08

标签: sql-server sql-server-2008 tsql

我正在查看一些帖子,但我找不到类似的案例,可以解释我这个解决方案是否安全。我想一次执行许多UPDATE个查询,但由于服务器性能问题,我一次只能运行有限数量的查询。通过在查询之间使用WAITFOR DELAY '00:00:05'并一次执行所有内容,解决方案似乎很容易。 我的交易将如下所示:

Begin tran 

UPDATE Queries

WAITFOR DELAY '00:00:05'

UPDATE Queries

WAITFOR DELAY '00:00:05'

etc.

手动验证受影响的行数后,执行commit tran。执行commit tran导致性能问题时,是否所有查询都会立即更新?我commit tran可以安全使用吗?

0 个答案:

没有答案