sys.dm_exec_cached_plan_dependent_objects
Возвращает строку для каждого плана выполнения Transact-SQL, плана выполнения среды CLR и связанного с планом курсора.
Примечание |
---|
Для планов выполнения Transact-SQL возвращающая табличное значение функция sys.dm_exec_cached_plan_dependent_objects сопоставляется к системной таблице syscacheobjects в SQL Server 2000. |
Синтаксис
dm_exec_cached_plan_dependent_objects(plan_handle)
Аргументы
plan_handle
Уникально идентифицирует план выполнения запросов для запущенного пакета, план которого хранится в кэше планов. Аргумент plan_handle имеет тип varbinary(64). Аргумент plan_handle можно получить из следующих объектов DMO:
Возвращаемая таблица
Имя столбца |
Тип данных |
Описание |
---|---|---|
usecounts |
int |
Число раз, когда был использован контекст выполнения или курсор. Столбец не может содержать значение NULL. |
memory_object_address |
varbinary(8) |
Адрес контекста выполнения или курсора в памяти. Столбец не может содержать значение NULL. |
cacheobjtype |
nvarchar(50) |
Возможные значения.
Столбец не может содержать значение NULL. |
Разрешения
Требуется разрешение VIEW SERVER STATE на сервере.
Физические соединения
Мощности связи
От |
Кому |
Вкл. |
Связь |
---|---|---|---|
dm_exec_cached_plan_dependent_objects |
dm_os_memory_objects |
memory_object_address |
Один к одному |