sys.dm_os_memory_brokers (Transact-SQL)
Iç için olan bir tahsisat SQL Server kullanın SQL Server Bellek Yöneticisi. Arasýndaki işlem bellek sayaçlarını izleme sys.dm_os_process_memory ve iç sayaçlarını dış bileşenlerden bellek kullanımını gösterebilirSQL Server bellek alanı.
Bellek komisyoncularından oldukça bellek ayırmalarını içinde çeşitli bileşenleri arasında dağıtın. SQL Server, Cari ve tahmini kullanımına dayalı. Bellek komisyoncularından ayırmalar gerçekleştirmeyin.Bunlar, yalnızca dağıtım bilgisayar için ayırmalar izler.
Aşağıdaki tabloda, bellek komisyoncularından hakkında bilgi sağlar.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
memory_broker_type |
nvarchar(60) |
Bellek Aracısı türü.Şu anda bellek komisyoncularından üç tür yok SQL Server.
DeğerAçıklama
memorybroker_for_cacheÖnbelleğe alınan nesneler tarafından kullanılmak üzere ayrılan bellek.
memorybroker_for_stealArabellek havuzundan çalınmış bellek.Geçerli sahibi tarafından serbest kadar bu belleği yeniden kullanmak üzere diğer bileşenler tarafından kullanılamaz.
memorybroker_for_reserveŞu anda istekleri yürütmek yoluyla gelecekte kullanılmak üzere ayrılmış bellek.
|
allocations_kb |
bigint |
Bu tür bir Aracısı ayrılmış kilobayt (KB), bellek miktarı. |
allocations_per_sec |
int |
Bu aracısı için biçimiyle tahsisat geçerli hızıdır. |
target_allocations_kb |
bigint |
Geçerli ayarlarını ve bellek kullanımı deseni temel alan bir kilobayt (KB) olarak ayrılan bellek miktarını önerilir.Bu aracısı için genişlemesine veya bu sayıya daraltmanız gerekir. |
future_allocations_kb |
bigint |
Öngörülen, sonraki birkaç saniye içinde gerçekleştirilen bir kilobayt (KB) ayırma sayısı. |
last_notification |
nvarchar(60) |
Geçerli ayarları ve kullanım desen dayanır bellek kullanım öneri.Geçerli değerler aşağıdaki gibidir:
|
pool_id |
int |
Bir kaynak Governor havuzu ile ilişkilendirilmişse, kaynak havuzu KIMLIĞI. |
allocations_kb_per_sec |
bigint |
Saniye başına kilobayt (KB), bellek ayırmalarını oranı.Bu değer için bellek deallocations negatif olabilir. |
predicated_allocations_kb |
bigint |
Aracısı tarafından ayrılan bellek miktarını öngörülen.Bu, bellek kullanımı düzeni temel alır. |
overall_limit_kb |
bigint |
En fazla kilobayt (KB), bellek, Aracısı tahsis edebilirsiniz. |
İzinler
Sunucudaki SUNUCU DURUM VIEW iznine gerek duyar.