sys.dm_exec_cached_plan_dependent_objects (Transact-SQL)
Retorna uma linha para cada plano de execução Transact-SQL, plano de execução common language runtime (CLR) e cursor associado a um plano.
Observação |
---|
Para planos de execução Transact-SQL, os mapas de função com valor de tabela por sys.dm_exec_cached_plan_dependent_objects para a tabela de sistema syscacheobjects em SQL Server 2000. |
Sintaxe
dm_exec_cached_plan_dependent_objects(plan_handle)
Argumentos
plan_handle
Identifica exclusivamente um plano de execução de consulta para um lote executado e seu plano reside no cache de plano. plan_handle é varbinary(64). O plan_handle pode ser obtido dos seguintes objetos de gerenciamento dinâmico:
Tabela retornada
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
usecounts |
int |
Número de vezes em que o contexto de execução ou cursor foi usado. A coluna não é anulável. |
memory_object_address |
varbinary(8) |
Endereço de memória do contexto de execução ou cursor. A coluna não é anulável. |
cacheobjtype |
nvarchar(50) |
Os valores possíveis são:
A coluna não é anulável. |
Permissões
Requer a permissão VIEW SERVER STAT no servidor.
Associações físicas
Cardinalidades da relação
De |
Para |
Em |
Relação |
---|---|---|---|
dm_exec_cached_plan_dependent_objects |
dm_os_memory_objects |
memory_object_address |
Associação um para um |