У меня есть тигр на столе, который выполняет несколько операций. Это бизнес-требования, что эти операции происходят (по крайней мере) заранее определенный интервал времени друг от друга, так что я планирую использовать следующее:WAITFOR DELAY Соотношение производительности
WAITFOR DELAY '00:00:05'
Я интересно, что (если таковые имеются) из соображений производительности следует принимать во учетной записи при использовании вышеуказанного оператора, приведет ли он к тому, что последующие вставки или обновления в таблице будут заблокированы до завершения триггера или запуск триггера в контексте текущей области?
Спасибо за ваш ответ. Я фактически использую таблицу очередей, в которой есть столбец DateTime, причина, по которой мне нужно ждать, - это то, что приложение читает эту таблицу и обрабатывает сообщения на основе FIFO. Я мог бы написать DateTime в это поле через 5 секунд из GETDATE(), это решит мою проблему, я думаю. –
@MickWalker - да, это звучит лучше. –