У меня есть БД с игровыми данными (карта, игроки и т. Д.), И у меня есть механика ядра, написанная в хранимой процедуре T-SQL.Работа с SQL Server с точным временем
Мне нужна игровая петля процесса (через хранимую процедуру) каждые «X» секунд.
Я попытался использовать SQL-задание, но когда я устанавливаю интервал в секундах, SQL-сервер перестает отвечать на запросы. Если я установил интервал более одной минуты, все было в порядке.
Мне нужна игровая петля точная во времени, например. игровой цикл будет работать только один раз и будет выполняться каждый «Х» точно (допуск должен быть менее одной секунды).
Могу ли я сделать это с возможностями SQL Server? Или я должен создать службу Windows, которая будет повторять процедуру цикла игры? Или я должен пойти другим путем?
Спасибо!
РЕДАКТИРОВАТЬ:
В игре цикл хранимая процедура занимает меньше интервала.
Как долго ваша процедура потребуется для запуска? Полагаю, если это будет больше секунды, вы столкнетесь с некоторыми трудностями. – Paddy
Процедура занимает второе/два/три, однако всегда требуется меньше интервала - это одно из требований к правильной функциональности системы. – TcKs
Возможно, лучший вопрос будет: что произойдет, если это не произойдет (непредвиденная блокировка, зависание системы)? – Paddy