Я думаю, что вопрос говорит сам за себя. У меня есть несколько ежемесячных процессов в хранимых процедурах, которые занимают от минуты до часа. Если я объявлю их WITH RECOMPILE
, каждый раз будет генерироваться план выполнения.
Если базовые индексы, статистика или представления изменяются администратором базы данных, я не хочу, чтобы кому-то приходилось входить и принудительно перекомпилировать SP с помощью ALTER или чего-то еще.
Есть ли в этом недостаток?