Aracılığıyla paylaş


sys.dm_fts_memory_buffers (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiMicrosoft Fabric'te SQL veritabanı

Belirli bir bellek havuzuna ait ve tam metin tarama veya tam metin tarama aralığı olarak kullanılan bellek tamponları hakkında bilgi döndürür.

Uyarı

Aşağıdaki sütun, Microsoft SQL Server'ın gelecekteki bir sürümünde kaldırılacaktır: row_count. Bu sütunu yeni geliştirme çalışmalarında kullanmaktan kaçının ve şu anda kullanan uygulamaları değiştirmeyi planlayın.

Köşe yazısı Veri türü Description
pool_id int Tahsis edilen bellek havuzunun kimliği.

0 = Küçük tamponlar

1 = Büyük tamponlar
memory_address varbinary(8) Tahsis edilmiş bellek tamponu adresi.
name nvarchar(4000) Bu tahsisin yapıldığı paylaşılan bellek tamponunun adı.
is_free bit Bellek tamponunun mevcut durumu.

0 = Serbest

1 = Meşgul
row_count int Bu tamponun şu anda işlediği sıra sayısı.
bytes_used int Bu tamponda kullanılan bellek miktarı, bayt cinsinden.
percent_used int Kullanılan tahsis edilmiş bellek yüzdesi.

Permissions

SQL Server ve SQL Yönetilen Örneği'ne VIEW SERVER STATE izni gerekir.

SQL Veritabanı Temel,S0 ve S1 hizmet hedeflerinive elastik havuzlardaki veritabanları için, sunucu yöneticisi hesabı, Microsoft Entra yönetici hesabı veya ##MS_ServerStateReader##sunucu rolü üyeliği gereklidir. Diğer tüm SQL Veritabanı hizmet hedeflerinde, veritabanında VIEW DATABASE STATE izni veya ##MS_ServerStateReader## sunucu rolü üyeliği gereklidir.

SQL Server 2022 ve üzeri için izinler

Sunucuda SUNUCU PERFORMANS DURUMUNU GÖRÜNTÜLE izni gerektirir.

Fiziksel birleşimler

sys.dm_fts_memory_buffers için fiziksel birleşmelerin diyagramı.

İlişki kardinaliteleri

Kaynak İçin İlişki
dm_fts_memory_buffers.pool_id dm_fts_memory_pools.pool_id Çok-bir

Sonraki Adımlar

Dinamik Yönetim Görünümleri ve İşlevleri (Transact-SQL)
Full-Text Arama ve Anlamsal Arama Dinamik Yönetim Görünümleri ve Fonksiyonları (Transact-SQL)