sys.dm_os_memory_cache_counters (Transact-SQL)
Retorna um instantâneo da integridade de um cache no SQL Server 2012. sys.dm_os_memory_cache_counters fornece informações de tempo de execução sobre as entradas do cache alocado, seu uso e a origem da memória das entradas do cache.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
cache_address |
varbinary(8) |
Indica o endereço (chave primária) dos contadores associados a um cache específico. Não permite valor nulo. |
name |
nvarchar(256) |
Especifica o nome do cache. Não permite valor nulo. |
type |
nvarchar(60) |
Indica o tipo de cache que é associado a esta entrada. Não permite valor nulo. |
pages_kb |
bigint |
Especifica o volume, em quilobytes, da memória alocada no cache. Não permite valor nulo. |
pages_in_use_kb |
bigint |
Especifica o volume, em quilobytes, da memória que está alocada e em uso no cache. Permite valor nulo. Os valores para objetos de tipo USERSTORE_<*> não são acompanhados. NULL é relatado para eles. |
entries_count |
bigint |
Indica o número de entradas no número. Não permite valor nulo. |
entries_in_use_count |
bigint |
Indica o número de entradas no cache que está sendo usado. Não 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 |
---|---|
single_pages_kb |
pages_kb |
multi_pages_kb |
pages_in_use_kb |
No SQL Server 2012, as seguintes colunas foram removidas.
single_pages_in_use_kb
multi_pages_in_use_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)