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 | Popis |
---|---|---|
cesta | nvarchar(256) | Cesta a název souboru mezipaměti s příponou fondu vyrovnávací paměti. Nullable. |
file_id | int | ID souboru s příponou fondu vyrovnávací paměti. Není možné použít hodnotu null. |
stát | int | Stav funkce rozšíření fondu vyrovnávací paměti. Není možné použít hodnotu 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. Je nullable. 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é použít hodnotu null. |
Dovolení
Vyžaduje oprávnění ZOBRAZIT STAV SERVERU na serveru.
Oprávnění pro SQL Server 2022 a novější
Vyžaduje oprávnění ZOBRAZIT STAV VÝKONU SERVERU na serveru.
Příklady
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
;
Viz také
rozšíření fondu vyrovnávací paměti