Bagikan melalui


sys.dm_os_buffer_pool_extension_configuration (T-SQL)

Berlaku untuk:SQL Server

Mengembalikan informasi konfigurasi tentang ekstensi kumpulan buffer di SQL Server. Mengembalikan satu baris untuk setiap file ekstensi kumpulan buffer.

Nama kolom Jenis data Deskripsi
path nvarchar(256) Jalur dan nama file cache ekstensi kumpulan buffer. Dapat diubah ke null.
file_id int ID file ekstensi kumpulan buffer. Tidak dapat diubah ke null.
state int Status fitur ekstensi kumpulan buffer. Tidak dapat diubah ke null.

0 - Ekstensi kumpulan buffer dinonaktifkan

1 - Penonaktifan ekstensi kumpulan buffer

2 - Dicadangkan untuk penggunaan di masa mendatang

3 - Ekstensi kumpulan buffer mengaktifkan

4 - Dicadangkan untuk penggunaan di masa mendatang

5 - Ekstensi kumpulan buffer diaktifkan
state_description nvarchar(60) Menjelaskan status fitur ekstensi kumpulan buffer. Dapat diubah ke null.

0 = EKSTENSI KUMPULAN BUFFER DINONAKTIFKAN

5 = EKSTENSI KUMPULAN BUFFER DIAKTIFKAN
current_size_in_kb bigint Ukuran file ekstensi kumpulan buffer saat ini. Tidak dapat diubah ke null.

Izin

Memerlukan izin TAMPILKAN STATUS SERVER pada server.

Izin untuk SQL Server 2022 dan yang lebih baru

Memerlukan izin TAMPILKAN STATUS PERFORMA SERVER pada server.

Contoh

J. Mengembalikan informasi ekstensi kumpulan buffer konfigurasi

Contoh berikut mengembalikan semua kolom dari sys.dm_os_buffer_pool_extension_configruation DMV.

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

B. Mengembalikan jumlah halaman yang di-cache dalam file ekstensi kumpulan buffer

Contoh berikut mengembalikan jumlah halaman yang di-cache di setiap file ekstensi kumpulan buffer.

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

Baca juga

Ekstensi Kumpulan Buffer
sys.dm_os_buffer_descriptors (T-SQL)