Share via


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)

alter resource governor (Transact-sql)