Megosztás a következőn keresztül:


sys.dm_os_buffer_pool_extension_configuration (Transact-SQL)

A következőkre vonatkozik:SQL Server

Az SQL Server pufferkészlet-bővítményének konfigurációs adatait adja vissza. Minden pufferkészlet-bővítményfájlhoz egy sort ad vissza.

Oszlop neve Adattípus Leírás
ösvény nvarchar(256) A pufferkészlet bővítménygyorsítótár elérési útja és fájlneve. Nullázható.
file_id A pufferkészlet bővítményfájljának azonosítója. Nem null értékű.
állam A pufferkészlet bővítmény funkció állapota. Nem null értékű.

0 – A pufferkészlet bővítménye le van tiltva

1 – A pufferkészlet bővítményének letiltása

2 – Jövőbeli használatra fenntartva

3 – Pufferkészlet-bővítmény engedélyezése

4 – Jövőbeli használatra fenntartva

5 – A pufferkészlet bővítménye engedélyezve van
state_description nvarchar(60) A pufferkészlet bővítmény funkció állapotát ismerteti. Null értékű.

0 = A PUFFERKÉSZLET BŐVÍTMÉNYE LE VAN TILTVA

5 = A PUFFERKÉSZLET BŐVÍTMÉNY ENGEDÉLYEZVE VAN
current_size_in_kb bigint A pufferkészlet bővítményfájljának aktuális mérete. Nem null értékű.

Engedélyek

A KISZOLGÁLÓ ÁLLAPOTának megtekintése engedély szükséges a kiszolgálón.

Engedélyek az SQL Server 2022-hez és újabb verziókhoz

A KISZOLGÁLÓ TELJESÍTMÉNYÁLLAPOTÁNAK MEGTEKINTÉSE engedélyre van szükség a kiszolgálón.

Példák

Egy. Konfigurációs pufferkészlet bővítményének adatainak visszaadása

Az alábbi példa az sys.dm_os_buffer_pool_extension_configuration DMV összes oszlopát adja vissza.

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

B. A gyorsítótárazott lapok számának visszaadása a pufferkészlet bővítményfájljában

Az alábbi példa az egyes pufferkészlet-bővítményfájlok gyorsítótárazott lapjainak számát adja vissza.

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

Lásd még:

pufferkészlet bővítmény
sys.dm_os_buffer_descriptors (Transact-SQL)