Partilhar via


sys.dm_os_memory_cache_entries (Transact-SQL)

Retorna informações sobre todas as entradas em caches no SQL Server 2012. Use esta exibição para rastrear entradas de cache para os objetos associados. Você também pode usar esta exibição para obter estatísticas sobre entradas de cache.

Nome da coluna

Tipo de dados

Descrição

cache_address

varbinary(8)

Endereço do cache. Não permite valor nulo.

name

nvarchar(256)

Nome do cache. Não permite valor nulo.

type

varchar(60)

Tipo de cache. Não permite valor nulo.

entry_address

varbinary(8)

Endereço do descritor da entrada de cache. Não permite valor nulo.

entry_data_address

varbinary(8)

Endereço dos dados de usuário na entrada de cache.

0x00000000 = Endereço de dados de entrada não está disponível.

Não permite valor nulo.

in_use_count

int

Número de usuários simultâneos desta entrada de cache. Não permite valor nulo.

is_dirty

bit

Indica se a entrada de cache está marcada para remoção. 1 = marcada para remoção. Não permite valor nulo.

disk_ios_count

int

Número de E/S incorrido durante a criação dessa entrada. Não permite valor nulo.

context_switches_count

int

Número de alternâncias de contexto incorrido durante a criação dessa entrada. Não permite valor nulo.

original_cost

int

Custo original da entrada. Esse valor é uma aproximação do número de E/S incorrido, do custo de instrução de CPU e da quantidade de memória consumida pela entrada. Quanto maior o custo, menor a chance de o item ser removido do cache. Não permite valor nulo.

current_cost

int

Custo atual da entrada de cache. Este valor é atualizado durante o processo de limpeza de entrada. O custo atual é redefinido com seu valor original na reutilização da entrada. Não permite valor nulo.

memory_object_address

varbinary(8)

Endereço do objeto de memória associado. Permite valor nulo.

pages_kb

bigint

Quantidade de memória em quilobytes (KB) usada por essa entrada de cache. Não permite valor nulo.

entry_data

nvarchar(2048)

Representação serializada da entrada de cache. Essa informação é dependente do repositório de cache. Permite valor nulo.

pool_id

int

ID do pool de recursos associado à entrada. Permite valor nulo.

Permissões

Requer a permissão VIEW SERVER STATE no servidor.

Suporte de compatibilidade

No SQL Server 2012, as seguintes colunas foram renomeadas.

Nome da coluna anterior

Nome da nova coluna

pages_allocated_count

pages_kb

Consulte também

Referência

Exibições e funções de gerenciamento dinâmico (Transact-SQL)

Exibições de gerenciamento dinâmico relacionadas ao sistema operacional do SQL Server (Transact-SQL)