sys.dm_resource_governor_resource_pools (Transact-sql)
Geçerli kaynak havuzu durumu, kaynak havuzları ve kaynak havuzu istatistikleri geçerli yapılandırması hakkında bilgi verir.
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
pool_id |
int |
Kaynak havuzu Kımlığı. NULL değil. |
name |
sysname |
Kaynak havuzu adı. NULL değil. |
statistics_start_time |
datetime |
Bu havuzu için zaman zaman istatistikleri sıfırlandı. NULL değil. |
total_cpu_usage_ms |
bigint |
Milisaniye cinsinden toplam cpu kullanımı. NULL değil. |
cache_memory_kb |
bigint |
Kilobayt cinsinden geçerli toplam önbellek kullanımı. NULL değil. |
compile_memory_kb |
bigint |
Geçerli toplam kilobayt (kb) bellek kullanımında çalınmış. Bu kullanım çoğunluğu derleme ve optimizasyonu için olurdu, ama ayrıca diğer bellek kullanıcılar içerebilir. NULL değil. |
used_memgrant_kb |
bigint |
Geçerli toplamı (çalıntı) bellekten bellek Bağışlar kullanılır. NULL değil. |
total_memgrant_count |
bigint |
Bu kaynak havuzu bellek toplam sayısını verir. NULL değil. |
total_memgrant_timeout_count |
bigint |
Bellek toplu sayısı zaman aşımlarını bu kaynak havuzuna atayın. NULL değil. |
active_memgrant_count |
bigint |
Bellek geçerli sayısını verir. NULL değil. |
active_memgrant_kb |
bigint |
Özetle, kilobayt (kb), geçerli bellek bağışlar. NULL değil. |
memgrant_waiter_count |
int |
Sorgularında şu anda Beklemede bellek sayısını verir. NULL değil. |
max_memory_kb |
bigint |
Maksimum kaynak havuzu olan kilobayt cinsinden bellek miktarı. Bu, geçerli ayarları ve sunucu durumu dayanmaktadır. NULL değil. |
used_memory_kb |
bigint |
, Kilobayt cinsinden, kaynak havuzu için kullanılan bellek miktarı. NULL değil. |
target_memory_kb |
bigint |
Hedef kilobayt cinsinden bellek miktarı kaynak havuzundan elde etmek çalışıyor. Bu, geçerli ayarları ve sunucu durumu dayanmaktadır. NULL değil. |
out_of_memory_count |
bigint |
Havuzda başarısız bellek ayırma sayısı. NULL değil. |
min_cpu_percent |
int |
Geçerli yapılandırma için cpu Çekişmesi olduğunda kaynak havuzundaki tüm istekler için garantili ortalama cpu bant genişliği. NULL değil. |
max_cpu_percent |
int |
Geçerli yapılandırma için cpu Çekişmesi olduğunda tüm istekleri kaynak havuzunda izin verilen maksimum ortalama cpu bant genişliği. NULL değil. |
min_memory_percent |
int |
Geçerli yapılandırma için bellek bellek çakışması olduğunda kaynak havuzundaki tüm istekler için garantili miktarı. Bu, diğer kaynak havuzları ile paylaşılmaz. NULL değil. |
max_memory_percent |
int |
Bu kaynak havuzundaki istekleri tarafından kullanılabilecek toplam server bellek yüzdesi için geçerli yapılandırma. NULL değil. |
cap_cpu_percent |
int |
Tüm istekleri kaynak havuzunda alacak cpu bant genişliğini sabit kap. Belirtilen düzeyi en yüksek cpu bant genişliği düzeyine sınırlar. İzin verilen değer için 1 ile 100 arasında aralıktır. NULL değil. |
Açıklamalar
Bir çok-bir eşleme kaynak Governor iş yükünü grupları ve kaynak Governor kaynak havuzu var. Sonuç olarak, birçok kaynak havuzu istatistikleri iş yükünü grubu istatistikleri elde edilir.
Bu dinamik yönetimi görünüm bellek yapılandırması gösterilmektedir.Depolanmış yapılandırmayı meta verileri görmek için sys.resource_governor_resource_poolsKatalog görünümü.
alter resource governor reset STATISTICS başarıyla yürütüldüğünde aşağıdaki sayaçları sıfırlanır: statistics_start_time, total_cpu_usage_ms, ve out_of_memory_count. statistics_start_timeayarlanan geçerli sistem tarihi ve saati, diğer sayaçlar sıfır (0) olarak ayarlanır.
İzinler
VIEW server state izni gerektirir.
Ayrıca bkz.
Başvuru
Dinamik yönetimi görünümler ve işlevler (Transact-sql)
sys.dm_resource_governor_workload_groups (Transact-sql)
kullanınsys.resource_governor_resource_poolsKatalog (Transact-sql)