sys.dm_os_buffer_pool_extension_configuration (Transact-SQL)

platí pro:SQL Server

Vrátí informace o konfiguraci rozšíření fondu vyrovnávací paměti v SQL Serveru. Vrátí jeden řádek pro každý soubor s příponou fondu vyrovnávací paměti.

Název sloupce Datový typ Description
cesta nvarchar(256) Cesta a název souboru mezipaměti s příponou fondu vyrovnávací paměti. Nullovatelné
ID souboru int ID souboru s příponou fondu vyrovnávací paměti. Není možné nastavit jako null.
stav int Stav funkce rozšíření fondu vyrovnávací paměti. Není možné nastavit jako null.

0. Zakázané rozšíření fondu vyrovnávacích pamětí

1. Zakázání rozšíření fondu vyrovnávacích pamětí

2 . Vyhrazeno pro budoucí použití

3. Povolení rozšíření fondu vyrovnávací paměti

4. Vyhrazeno pro budoucí použití

5. Povolení rozšíření fondu vyrovnávací paměti
state_description nvarchar(60) Popisuje stav funkce rozšíření fondu vyrovnávací paměti. Může obsahovat hodnotu null.

0 = ZAKÁZANÉ ROZŠÍŘENÍ FONDU VYROVNÁVACÍ PAMĚTI

5 = POVOLENO ROZŠÍŘENÍ FONDU VYROVNÁVACÍ PAMĚTI
current_size_in_kb bigint Aktuální velikost souboru s příponou fondu vyrovnávací paměti. Není možné nastavit jako null.

Povolení

Vyžaduje VIEW oprávnění SERVER STATE na serveru.

Oprávnění pro SQL Server 2022 a novější

Vyžaduje VIEW oprávnění SERVER PERFORMANCE STATE na serveru.

Examples

A. Vrácení informací o rozšíření fondu vyrovnávací paměti konfigurace

Následující příklad vrátí všechny sloupce z sys.dm_os_buffer_pool_extension_configuration zobrazení dynamické správy.

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

B. Vrácení počtu stránek uložených v mezipaměti v souboru s příponou fondu vyrovnávací paměti

Následující příklad vrátí počet stránek uložených v mezipaměti v každém souboru s příponou fondu vyrovnávací paměti.

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