План выполнения относительно функций кэшируется в SQL-сервере?

Какое-либо тело может помочь мне в понимании если план выполнения относительно функций, кэшируемых в SQL-сервере?

Какой-либо ресурс онлайн для этого?

7
задан Solomon Rutzky 14 May 2018 в 12:58
поделиться

2 ответа

Да, они попадают в кэш плана выполнения.

DMV sys.dm_exec_query_plan покажет план для данного дескриптора плана. Цитата оттуда:

Планы запросов для различных типов Пакеты Transact-SQL, например специальные пакеты, хранимые процедуры и пользовательские функции, кэшируются в область памяти называется планом кеш. Каждый кешированный план запроса идентифицируется уникальным идентификатором называется дескриптором плана. Вы можете указать этот план обрабатывать sys.dm_exec_query_plan динамический представление управления для получения план выполнения для конкретного Запрос или пакет Transact-SQL.

8
ответ дан 6 December 2019 в 10:47
поделиться

Да, они учитываются для кеширования.

http://msdn.microsoft.com/en-us/library/ms181055.aspx

2
ответ дан 6 December 2019 в 10:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: