Я ищу плюсы и минусы или передовую практику для следующей проблемы, с которой я сталкиваюсь...:
Я создал веб-сайт, используя ASP.NET Core 2.0, используя базу данных SQL Server.
В рамках работы мне нужно запустить фоновое задание для проверки и очистки некоторых записей в моей базе данных. Я колеблюсь между следующим:
Создайте фоновое задание в коде, используя планировщик для запуска этой задачи очистки (скажем, планировщик, который будет просыпаться каждые 15 минут, чтобы запустить метод в другом потоке для выполнения задания).
Создайте T-SQL, который будет делать то же самое (используя встроенный планировщик, который есть в БД)
Что бы вы порекомендовали и почему?
Спасибо!