Aracılığıyla paylaş


sys.dm_resource_governor_workload_groups_history_ex

Şunlar için geçerlidir:Azure SQL VeritabanıAzure SQL Yönetilen Örneği

Her satır, Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği'ndeki iş yükü grubu istatistiklerinin düzenli bir anlık görüntüsünü temsil eder. Veritabanı altyapısı başlatıldığında ve bundan sonra birkaç saniyede bir anlık görüntü alınır. Geçerli ve önceki anlık görüntü arasındaki aralık değişebilir ve duration_ms sütununda sağlanır. Her iş yükü grubu için en fazla 128 anlık görüntü olmak üzere en son kullanılabilir anlık görüntüler döndürülür.

Sütun adı Veri tipi Açıklama
pool_id int Kaynak havuzunun kimliği. Boş değer atanamaz.
group_id int İş yükü grubunun kimliği. Boş değer atanamaz.
name nvarchar(256) İş yükü grubunun adı. Boş değer atanamaz.
snapshot_time datetime İş yükü grubu istatistikleri anlık görüntüsünün alındığı zaman.
duration_ms int Geçerli ve önceki anlık görüntü arasındaki süre.
active_worker_count int Geçerli anlık görüntüdeki toplam çalışan sayısı.
active_request_count int Geçerli istek sayısı. Boş değer atanamaz.
active_session_count int Geçerli anlık görüntüdeki toplam etkin oturum sayısı.
total_request_count bigint İş yükü grubundaki tamamlanan isteklerin birikmeli sayısı. Boş değer atanamaz.
delta_request_count int Son anlık görüntüden bu yana iş yükü grubundaki tamamlanmış isteklerin sayısı. Boş değer atanamaz.
total_cpu_usage_ms bigint Bu iş yükü grubu tarafından milisaniye cinsinden toplu CPU kullanımı. Boş değer atanamaz.
delta_cpu_usage_ms int Son anlık görüntüden bu yana milisaniye cinsinden CPU kullanımı. Boş değer atanamaz.
delta_cpu_usage_preemptive_ms int Önceki win32 çağrıları, son anlık görüntüden bu yana SQL CPU kaynak idaresi tarafından yönetilmeyen çağrılar.
delta_reads_reduced_memgrant_count int Son anlık görüntüden bu yana sorgu boyutu üst sınırına ulaşan bellek verme sayısı. Boş değer atanamaz.
reads_throttled int Kısıtlanan toplam okuma G/Ç sayısı.
delta_reads_queued int Son anlık görüntüden bu yana sıralanan toplam okuma IOS'ları. Boş değer atanabilir. İş yükü grubu GÇ için yönetilmiyorsa null.
delta_reads_issued int Son anlık görüntüden sonra verilen toplam okuma IOS'ları. Boş değer atanabilir. İş yükü grubu GÇ için yönetilmiyorsa null.
delta_reads_completed int Son anlık görüntüden sonra tamamlanan toplam okuma IOS'ları. Boş değer atanamaz.
delta_read_bytes bigint Son anlık görüntüden bu yana okunan toplam bayt sayısı. Boş değer atanamaz.
delta_read_stall_ms int Son anlık görüntüden bu yana okuma GÇ'nin gelmesi ve tamamlanması arasındaki toplam süre (milisaniye cinsinden). Boş değer atanamaz.
delta_read_stall_queued_ms int Son anlık görüntüden bu yana okuma GÇ'ye varma ve sorun arasındaki toplam süre (milisaniye cinsinden). Boş değer atanabilir. İş yükü grubu GÇ için yönetilmiyorsa null. Sıfır olmayan delta_read_stall_queued_ms, IOS'ların kaynak idaresi tarafından geciktirildiği anlamına gelir.
delta_writes_queued int Son anlık görüntüden bu yana sıralanan toplam yazma IOS'ları. Boş değer atanabilir. İş yükü grubu GÇ için yönetilmiyorsa null.
delta_writes_issued int Son anlık görüntüden sonra verilen toplam yazma IOS'ları. Boş değer atanabilir. İş yükü grubu GÇ için yönetilmiyorsa null.
delta_writes_completed int Son anlık görüntüden sonra tamamlanan toplam yazma IOS'ları. Boş değer atanamaz.
delta_writes_bytes bigint Son anlık görüntüden sonra yazılan toplam bayt sayısı. Boş değer atanamaz.
delta_write_stall_ms int Son anlık görüntüden bu yana GÇ yazma ve tamamlama arasındaki toplam süre (milisaniye cinsinden). Boş değer atanamaz.
delta_background_writes int Son anlık görüntüden bu yana arka plan görevleri tarafından gerçekleştirilen toplam yazma işlemleri.
delta_background_write_bytes bigint Son anlık görüntüden bu yana arka plan görevleri tarafından gerçekleştirilen toplam yazma boyutu bayt cinsinden.
delta_log_bytes_used bigint Bayt cinsinden son anlık görüntüden sonra kullanılan işlem günlüğü alanı.
delta_log_temp_db_bytes_used bigint Bayt cinsinden son anlık görüntüden bu yana kullanılan Tempdb işlem günlüğü alanı.
delta_query_optimizations bigint Son anlık görüntüden bu yana bu iş yükü grubundaki sorgu iyileştirmelerinin sayısı. Boş değer atanamaz.
delta_suboptimal_plan_generations bigint Son anlık görüntüden bu yana bellek baskısı nedeniyle bu iş yükü grubunda gerçekleşen en iyi durumdan çıkarmış plan nesillerinin sayısı. Boş değer atanamaz.
max_memory_grant_kb bigint Grupta kilobayt cinsinden yürütülen bir istek için bellek vermenin en büyük boyutu.
max_request_cpu_msec bigint Tek bir istek için milisaniye cinsinden maksimum CPU kullanımı. Boş değer atanamaz.
max_concurrent_request int Eşzamanlı istek sayısı üst sınırı için geçerli ayar. Boş değer atanamaz.
max_io int Grup için en yüksek GÇ sınırı.
max_global_io int Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmez. Gelecekteki uyumluluk garanti edilmemektedir.
max_queued_io int Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmez. Gelecekteki uyumluluk garanti edilmemektedir.
max_log_rate_kb bigint İş yükü grubu için saniye başına kilobayt cinsinden en yüksek günlük hızı.
max_session int İş yükü grubu için oturum sınırı.
max_worker int İş yükü grubu için çalışan sınırı.
active_outbound_connection_worker_count int Geçerli anlık görüntüdeki toplam giden bağlantı çalışanı.
max_outbound_connection_worker int Grup için giden bağlantı çalışanı sınırı.
max_outbound_connection_worker_percent ondalık (5,2) Grubun sınırına göre yüzde cinsinden en fazla eşzamanlı giden bağlantı çalışanı (istek).

İzinler

VIEW SERVER PERFORMANCE STATE izni gerektirir.

Açıklamalar

Kullanıcılar, kullanıcı iş yükü grubu için gerçek zamanlıya yakın kaynak tüketimini ve Azure SQL Veritabanı ve Azure SQL Yönetilen Örneği'ndeki sistem iç iş yükü gruplarını izlemek için bu dinamik yönetim görünümüne erişebilir.

Önemli

Bu DMV'deki verilerin çoğu iç tüketime yöneliktir ve değiştirilebilir.

Örnekler

Aşağıdaki örnek, veritabanı veya elastik havuzdaki tüm veritabanları tarafından her anlık görüntüde en yüksek günlük hızı verilerini ve tüketimini döndürür.

SELECT snapshot_time,
       name,
       max_log_rate_kb,
       delta_log_bytes_used
FROM sys.dm_resource_governor_workload_groups_history_ex
WHERE name LIKE 'UserPrimaryGroup.DBId%'
ORDER BY snapshot_time DESC;