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 |
---|---|---|
jalan | 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
;
Lihat juga
Ekstensi Kumpulan Buffer
sys.dm_os_buffer_descriptors (T-SQL)