Я использую SQL Express 2008 в качестве бэкэнда для веб-приложения, проблема в том, что веб-приложение используется в рабочее время, поэтому иногда во время обеда или перерыва, когда нет пользователей, вошедших в систему в течение 20 минут, SQL Express будет пнуть в режим ожидания и освободить его кеш.
Я знаю об этом, потому что он регистрирует что-то вроде:
Сервер возобновил выполнение после простоя 9709 секунд
или
Запуск базы данных 'xxxxxxx'
в журнале событий
Я бы хотел избежать этого бездействия. Есть ли способ настроить SQL Express так, чтобы он прекратил работать на холостом ходу или, по крайней мере, расширил время до 20 минут? Или я могу написать сервис, который каждые 15 минут опрашивает базу данных, чтобы сохранить ее?
После прочтения статей вроде this это не выглядит многообещающе, но, возможно, кто-то знает о хаке или настройке реестра.