MsSQL JobЫ!!!
WAITFOR DELAYв цикле или дергать твой код внешним процессом.
Я не знаю, про что тут идёт речь, но мб сделать шесть этих хреновин?
А если понадобится раз в 7 секунд?
Я подозреваю, что время выполнения джоба нифига не гарантируется с такой точностью.
Десяток с интервалом в 70 секунд?
То есть ты думаешь, что 50 секунд задать нельзя, а 70 можно?
не получится он стартует ровно в xx минут 00 секунд
вообщем думаю писать приблуду которая сама будет вызывать этот джоб
Тогда, если понадобится раз в 7 секунд - придётся делать 60 хреновин с 7минутным интервалом.
У меня 1 раз в 15 секунд выполняется. Соответственно, 4 job-а, первый шаг в каждом из которых — задержка на 0, 15, 30 и 45 секунд. Здесь, правда, нужна страховка на случай, если 1 job еще не закончил работать, а второй в это время уже начал. Если всё это предусмотреть, будет нормально работать.
сделал рекурсивный вызов. вроде работает. спасибо.
сделал рекурсивный вызов. вроде работает. спасиботаким методом жди переполнения
А может там хвостовая рекурсия разворачивается
жду чето не дождусь никак
Получалось около 14000.
Допустим, что у тебя похожее окружение.
Если вызываешь 6 раз в минуту, то 14000/6 = ~40 часов непрерывной работы.
Так что надо еще подождать денек
там конечная рекурсия вложенность 10 раз
конечная рекурсиячто это ?
глубина 10. вообщем максимум 10 раз вызов происходит
Оставить комментарий
laki
минимум 1 минута. кто-нить мб посоветует как сделать вызов раз в 10ть секунд