Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
SQL Server'daki arabellek havuzu uzantısı hakkında yapılandırma bilgilerini döndürür. Her arabellek havuzu uzantısı dosyası için bir satır döndürür.
| Sütun adı | Veri türü | Description |
|---|---|---|
| yol | nvarchar(256) | Arabellek havuzu uzantısı önbelleğinin yolu ve dosya adı. Nullable. |
| dosya_kimlik | int | Arabellek havuzu uzantısı dosyasının kimliği. Null olamaz. |
| state | int | Arabellek havuzu uzantısı özelliğinin durumu. Null olamaz. 0 - Arabellek havuzu uzantısı devre dışı bırakıldı 1 - Arabellek havuzu uzantısını devre dışı bırakma 2 - Gelecekteki kullanım için ayrılmıştır 3 - Arabellek havuzu uzantısını etkinleştirme 4 - Gelecekteki kullanım için ayrılmıştır 5 - Arabellek havuzu uzantısı etkin |
| state_description | nvarchar(60) | Arabellek havuzu uzantısı özelliğinin durumunu açıklar. Null olabilir. 0 = ARABELLEK HAVUZU UZANTıSı DEVRE DıŞı 5 = ARABELLEK HAVUZU UZANTıSı ETKINLEŞTIRILDI |
| current_size_in_kb | bigint | Arabellek havuzu uzantısı dosyasının geçerli boyutu. Null olamaz. |
Permissions
Sunucuda SUNUCU DURUMU izni gerektirir VIEW .
SQL Server 2022 ve üzeri için izinler
Sunucuda SERVER PERFORMANCE STATE izni gerektirir VIEW .
Examples
A. Yapılandırma arabellek havuzu uzantısı bilgilerini döndürme
Aşağıdaki örnek, sys.dm_os_buffer_pool_extension_configuration DMV'sinden tüm sütunları döndürür.
SELECT path, file_id, state, state_description, current_size_in_kb
FROM sys.dm_os_buffer_pool_extension_configuration;
B. Arabellek havuzu uzantısı dosyasında önbelleğe alınmış sayfaların sayısını döndürme
Aşağıdaki örnek, her arabellek havuzu uzantısı dosyasındaki önbelleğe alınmış sayfaların sayısını döndürür.
SELECT COUNT(*) AS cached_pages_count
FROM sys.dm_os_buffer_descriptors
WHERE is_in_bpool_extension <> 0
;
Ayrıca bakınız
arabellek havuzu uzantısı
sys.dm_os_buffer_descriptors (Transact-SQL)