sys.dm_os_memory_brokers (Transact-sql)
İç için ayırmaları SQL Serverkullanmak SQL ServerBellek Yöneticisi. İzleme işleminin bellek sayaçları arasındaki fark sys.dm_os_process_memory ve iç sayaçları göstermek bellek kullanımı harici bileşenler SQL Serverbellek alanı.
Bellek broker oldukça bellek ayırmalarını içinde çeşitli bileşenleri arasında dağıtmak SQL Server, mevcut ve öngörülen kullanıma göre. Bellek broker ayırmaları gerçekleştirmeyin. Onlar yalnızca dağıtım bilgisayar için ayırmaları izler.
Aşağıdaki tabloda, bellek broker hakkında bilgi sağlar.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
memory_broker_type |
nvarchar(60) |
Bellek ayırıcı türü. Orada şu anda üç tip bellek broker SQL Server.
DeğerAçıklama
MEMORYBROKER_FOR_CACHETarafından kullanılmak üzere ayrılmış bellek nesneleri önbelleğe alınmış.
MEMORYBROKER_FOR_STEALBellek arabellek havuzundan çalınması.Bu bellek diğer bileşenler tarafından yeniden kullanılabilir değil, bu kadar geçerli sahibi tarafından serbest kalır.
MEMORYBROKER_FOR_RESERVEİstekleri yürütülmekte tarafından gelecekte kullanılmak üzere ayrılmış bellek.
|
allocations_kb |
bigint |
Bu tür aracı için tahsis edilmiş kilobayt (kb) bellek miktarı. |
allocations_per_sec |
int |
Bu broker biçimiyle ayırma geçerli hızıdır. |
target_allocations_kb |
bigint |
Geçerli ayarlarını ve bellek kullanımı desen tabanlı kilobayt (kb), ayrılan bellek önerilir. Bu aracı, büyümeye veya bu sayıya çekmek gerekir. |
future_allocations_kb |
bigint |
Öngörülen sonraki birkaç saniye içinde yapılacak kilobayt (kb) ayırma sayısı. |
last_notification |
nvarchar(60) |
Geçerli ayarları ve kullanım desen tabanlı bellek kullanımı tavsiye. Geçerli değerler aşağıdaki gibidir:
|
pool_id |
int |
Kaynak Governor havuzu ile ilişkili ise, kaynak havuzu Kımlığı. |
allocations_kb_per_sec |
bigint |
Saniye başına kilobayt (kb) bellek ayırma oranı. Bu değer için bellek deallocations negatif olabilir. |
predicated_allocations_kb |
bigint |
Broker tarafından ayrılan bellek miktarını tahmin. Bu bellek kullanım desen dayanır. |
overall_limit_kb |
bigint |
En fazla kilobayt (kb) cinsinden bellek miktarı, broker tahsis edebilirsiniz. |
İzinler
Sunucu üzerindeki VIEW server state izni gerektirir.
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)