Condividi tramite


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)