sys.dm_os_memory_cache_counters (Transact-SQL)
Retorna um instantâneo da integridade de um cache no SQL Server. sys.dm_os_memory_cache_counters fornece informações de tempo de execução sobre as entradas de cache alocadas, seu uso e a origem da memória das entradas de cache.
Aplica-se a: SQL Server (do SQL Server 2008 à versão atual). |
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. |
|
single_pages_kb |
bigint |
Quantidade, em quilobytes, da memória de uma única página alocada. É a quantidade de memória alocada usando o alocador de uma única página. Faz referência a páginas de 8 KB usadas diretamente do pool de buffers para esse cache. Não permite valor nulo.
|
|
pages_kb |
bigint |
Especifica o volume, em quilobytes, da memória alocada no cache. Não permite valor nulo.
|
|
multi_pages_kb |
bigint |
Quantidade, em quilobytes, da memória de várias páginas alocadas. Esta é a quantidade de memória alocada usando o alocador de várias páginas do nó de memória. Esta memória é alocada fora do pool de buffers e se beneficia do alocador virtual dos nós de memória. 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 dos objetos do tipo USERSTORE_<*> não são rastreados. NULL é relatado para eles.
|
|
single_pages_in_use_kb |
bigint |
Quantidade, em quilobytes, da memória de uma única página que está sendo usada. Permite valor nulo. Essas informações não são rastreadas para objetos do tipo USERSTORE_<*>, e esses valores serão NULL.
|
|
multi_pages_in_use_kb |
bigint |
Quantidade, em quilobytes, da memória de várias páginas que está sendo usada. NULLABLE. Essas informações não são rastreadas para objetos do tipo USERSTORE_<*>, e esses valores serão NULL.
|
|
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.
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)