Если вы запускаете несколько БД на одном и том же SQL Server, все ли они борются за кэш процедур? Я пытаюсь понять, как SQL Server определяет, как долго удерживать кэш процедур? Если другие БД потребляют память, это повлияет на кеш процедур для данной БД на том же сервере?
Я обнаружил, что на некоторых начальных загрузках страницы в нашем приложении это происходит медленно, но как только запросы кешируются, это очевидно быстро. Просто не знаю, как долго SQL Server будет хранить кеш процедур и будут ли другие БД влиять на это время.