sys.dm_os_memory_pools (Transact-sql)
Örneğinde her nesne deposu için bir satır döndürür SQL Server. Önbellek kullanımı izlemek ve kötü önbelleğe alma davranışını belirlemek için bu görünümü kullanabilirsiniz.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
memory_pool_address |
varbinary(8) |
Bellek havuzunu gösteren girdisinin bellek adresi. NULL değil. |
pool_id |
int |
Havuz içinden belirli bir havuzu Kımlığı. NULL değil. |
type |
nvarchar(60) |
Nesne havuzu türü. NULL değil. Daha fazla bilgi için, bkz. sys.dm_os_memory_clerks (Transact-sql). |
name |
nvarchar(256) |
Bu bellek nesnesinin sistem tarafından atanan adı. NULL değil. |
max_free_entries_count |
bigint |
Havuz olabilir boş girdi sayısı üst sınırı. NULL değil. |
free_entries_count |
bigint |
Şu anda havuzdaki boş girdi sayısı. NULL değil. |
removed_in_all_rounds_count |
bigint |
Girişlerin sayısı kaldırıldı havuzdan örneği beri SQL Serverbaşladı. NULL değil. |
İzinler
Sunucu üzerindeki VIEW server state izni gerektirir.
Açıklamalar
SQL Serverbileşenleri bazen veri önbelleği homojen, durum bilgisi olmayan türleri için ortak bir havuz çerçeve kullanır. Havuz, önbellek çerçevesi basit bir çerçevedir. Tüm girişler havuzları eşit kabul edilir. Dahili havuzları bellek clerks ve bellek clerks kullanıldığı yerlerde kullanılır.
Ayrıca bkz.
Başvuru
Dinamik yönetimi görünümler ve işlevler (Transact-sql)
SQL Server işletim sistemi ilgili dinamik yönetim görünümleri (Transact-sql)