sys.dm_os_buffer_pool_extension_configuration (Transact-SQL)

Si applica a: sìSQL Server (tutte le versioni supportate)

Restituisce le informazioni di configurazione sull'estensione del pool di buffer in SQL Server. Restituisce una riga per ogni file di estensione del pool di buffer.

Nome colonna Tipo di dati Descrizione
path nvarchar(256) Percorso e nome del file della cache di estensione del pool di buffer. Ammette valori Null.
file_id int ID del file di estensione del pool di buffer. Non ammette i valori Null.
state int Stato della funzionalità di estensione del pool di buffer. Non ammette i valori Null.

0 - Estensione pool di buffer disabilitata

1 - Disabilitazione estensione pool di buffer

2 - Riservato per l'uso futuro

3 - Abilitazione estensione pool di buffer

4 - Riservato per utilizzi futuri

5 - Estensione pool di buffer abilitata
state_description nvarchar(60) Descrive lo stato della funzionalità di estensione del pool di buffer. Ammette i valori Null.

0 = BUFFER POOL EXTENSION DISABLED

5 = ESTENSIONE DEL POOL DI BUFFER ABILITATA
current_size_in_kb bigint Dimensione corrente del file di estensione del pool di buffer. Non ammette i valori Null.
     

Autorizzazioni

È richiesta l'autorizzazione VIEW SERVER STATE per il server.

Esempi

R. Restituzione delle informazioni di configurazione sull'estensione del pool di buffer

Nell'esempio seguente vengono restituite tutte le colonne dalla DMV sys.dm_os_buffer_pool_extension_configuration.

SELECT path, file_id, state, state_description, current_size_in_kb  
FROM sys.dm_os_buffer_pool_extension_configuration;  

B. Restituzione del numero di pagine memorizzate nella cache di estensione del pool di buffer

Nell'esempio seguente viene restituito il numero delle pagine memorizzate nella cache di ogni file di estensione del pool di buffer.

SELECT COUNT(*) AS cached_pages_count  
FROM sys.dm_os_buffer_descriptors  
WHERE is_in_bpool_extension <> 0  
;  

Vedere anche

Estensione del pool di buffer
sys.dm_os_buffer_descriptors (Transact-SQL)