Compartilhar via


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

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:

  • Plano executável

  • Função compilada CLR

  • Procedimento compilado

  • Cursor

A coluna não é anulável.

Permissões

Requer a permissão VIEW SERVER STATE no servidor.

Junções físicas

Diagrama de relação

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)

sys.syscacheobjects (Transact-SQL)