sys.dm_os_memory_cache_entries (Transact-SQL)
Vengono restituite informazioni su tutte le voci nelle cache di SQL Server 2012. Utilizzare questa vista per tracciare le informazioni relative alle voci della cache e agli oggetti associati. È anche possibile utilizzare la vista per ottenere le statistiche relative alle voci di cache.
Nome colonna |
Tipo di dati |
Descrizione |
---|---|---|
cache_address |
varbinary(8) |
Indirizzo della cache. Non ammette i valori Null. |
name |
nvarchar(256) |
Nome della cache. Non ammette i valori Null. |
tipo |
varchar(60) |
Tipo di cache. Non ammette i valori Null. |
entry_address |
varbinary(8) |
Indirizzo del descrittore della voce di cache. Non ammette i valori Null. |
entry_data_address |
varbinary(8) |
Indirizzo dei dati utente nella voce di cache. 0x00000000 = Indirizzo dei dati della voce non disponibile. Non ammette i valori Null. |
in_use_count |
int |
Numero di utenti simultanei di questa voce di cache. Non ammette i valori Null. |
is_dirty |
bit |
Indica se questa voce di cache è contrassegnata per la rimozione. 1 = Contrassegnata per la rimozione. Non ammette i valori Null. |
disk_ios_count |
int |
Numero di I/O verificatisi durante la creazione di questa voce. Non ammette i valori Null. |
context_switches_count |
int |
Numero di cambi di contesto verificatisi durante la creazione di questa voce. Non ammette i valori Null. |
original_cost |
int |
Costo originale della voce. Questo valore è un'approssimazione del numero di I/O, del costo di istruzioni per la CPU e della quantità di memoria utilizzata dalla voce. Maggiore il costo, minori le possibilità che l'elemento venga rimosso dalla cache. Non ammette i valori Null. |
current_cost |
int |
Costo corrente della voce di cache. Questo valore viene aggiornato durante il processo di eliminazione delle voci. Il costo corrente viene reimpostato sul valore originale al riutilizzo della voce. Non ammette i valori Null. |
memory_object_address |
varbinary(8) |
Indirizzo dell'oggetto di memoria associato. Ammette i valori Null. |
pages_kb |
bigint |
Quantità di memoria in kilobyte (KB) utilizzata da questa voce di cache. Non ammette i valori Null. |
entry_data |
nvarchar(2048) |
Rappresentazione serializzata della voce archiviata nella cache. Queste informazioni dipendono dall'archiviazione nella cache. Ammette i valori Null. |
pool_id |
int |
ID del pool di risorse associato alla voce. Ammette i valori Null. |
Autorizzazioni
È richiesta l'autorizzazione VIEW SERVER STATE nel server.
Supporto di compatibilità
In SQL Server 2012 sono state rinominate le seguenti colonne.
Nome precedente della colonna |
Nuovo nome della colonna |
---|---|
pages_allocated_count |
pages_kb |
Vedere anche
Riferimento
Funzioni e viste a gestione dinamica (Transact-SQL)
Viste a gestione dinamica relative al sistema operativo di SQL Server (Transact-SQL)