Расписание работы SQL Server 2005 - PullRequest
0 голосов
/ 20 августа 2009

Можем ли мы запланировать выполнение хранимой процедуры каждые 3 секунды в SQL Server 2005? Я не мог найти способ запланировать это так, в настоящее время я звоню от переднего конца. Интерфейс расписания позволяет планировать не менее 1 минуты.

Ответы [ 2 ]

3 голосов
/ 20 августа 2009

Вы можете запланировать каждую минуту для запуска 20 раз в цикле с задержкой на 3 секунды. Или даже работать непрерывно в цикле с задержкой в ​​3 секунды.

В SQL 2005 и более поздних версиях вы можете использовать Таймеры разговоров для запуска активированных процедур с таймером разрешения 1 секунда.

С другой стороны, я очень сомневаюсь, что такое планирование когда-либо необходимо.

0 голосов
/ 20 августа 2009

Я не знаю о запуске shcedule каждые 3 секунды, но вы можете написать в шаге несколько вызовов вашей процедуры с помощью waitfor процедуры:

WAITFOR DELAY '00:01'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...