sys.dm_os_buffer_pool_extension_configuration (SQL Bertransaksi)

Berlaku untuk:yes SQL Server (semua versi yang didukung)

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

Nama kolom Jenis data Deskripsi
jalur 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.
status 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 - Mengaktifkan ekstensi kumpulan buffer

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 LIHAT STATUS SERVER pada server.

Contoh

A. 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 (SQL Bertransaksi)