Sql Server выполняет кеширование данных, сохраняя страницы данных в ОЗУ как можно дольше, в зависимости от того, сколько памяти имеет сервер.Однако, как отметил 2boolORNOT2bool, Sql Server никогда не должен обслуживать устаревшие данные.Я почти уверен, что если базовые данные в таблице изменятся, Sql Server сделает недействительным кеш.
Если вы все еще хотите попробовать очистить кеш, попробуйте следующие инструкции DBCC в начале вашего запроса:
DBCC DROPCLEANBUFFERS
DBCC FREEPROCCACHE