sys.dm_exec_cached_plan_dependent_objects (Transact-SQL)
Retorna uma linha para cada plano de execução Transact-SQL, plano de execução CLR (Common Language Runtime) e cursor associado a um plano.
Aplica-se a: SQL Server (SQL Server 2008 à versão atual). |
Sintaxe
dm_exec_cached_plan_dependent_objects(plan_handle)
Argumentos
plan_handle
Identifica exclusivamente um plano de execução de consulta para um lote que foi 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 STATE no servidor.
Junçõ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 |
Um para um |
Consulte também
Referência
Funções e exibições de gerenciamento dinâmico relacionadas à execução (Transact-SQL)
Exibições e funções de gerenciamento dinâmico (Transact-SQL)