Megosztás a következőn keresztül:


sys.dm_resource_governor_workload_groups_history_ex

A következőkre vonatkozik:Azure SQL DatabaseFelügyelt Azure SQL-példány

Minden sor az Azure SQL Database és a felügyelt Azure SQL-példány számítási feladatcsoport-statisztikáinak időszakos pillanatképét jelöli. Az adatbázismotor indításakor és utána néhány másodpercenként pillanatkép készül. Az aktuális és az előző pillanatkép közötti intervallum eltérő lehet, és a duration_ms oszlopban van megadva. A rendszer a legújabb elérhető pillanatképeket adja vissza, az egyes számítási feladatok csoportjaihoz legfeljebb 128 pillanatképet.

Oszlop neve Adattípus Leírás
pool_id Az erőforráskészlet azonosítója. Nem null értékű.
group_id A számítási feladatcsoport azonosítója. Nem null értékű.
name nvarchar(256) A számítási feladatcsoport neve. Nem null értékű.
snapshot_time datetime A számítási feladatcsoport statisztikáinak pillanatképének készítésének időpontja.
duration_ms Az aktuális és az előző pillanatkép közötti időtartam.
active_worker_count Az aktuális pillanatkép összes feldolgozója.
active_request_count A kérések aktuális száma. Nem null értékű.
active_session_count Aktív munkamenetek teljes száma az aktuális pillanatképben.
total_request_count bigint A számítási feladatcsoport befejezett kérelmeinek összesített száma. Nem null értékű.
delta_request_count A számítási feladatcsoportban a legutóbbi pillanatkép óta végrehajtott kérések száma. Nem null értékű.
total_cpu_usage_ms bigint Ezredmásodpercben összesített CPU-használat a számítási feladatcsoport szerint. Nem null értékű.
delta_cpu_usage_ms A processzorhasználat ezredmásodpercben a legutóbbi pillanatkép óta. Nem null értékű.
delta_cpu_usage_preemptive_ms A megelőző win32-hívásokra nem vonatkozik az SQL CPU erőforrás-szabályozása a legutóbbi pillanatkép óta.
delta_reads_reduced_memgrant_count Azon memóriahasználati engedélyek száma, amelyek a legutóbbi pillanatkép óta elértek a lekérdezések maximális méretkorlátját. Nem null értékű.
reads_throttled Szabályozva lévő olvasási I/O-k teljes száma.
delta_reads_queued A legutóbbi pillanatkép óta lekért teljes olvasási IOs. Null értékű. Null érték, ha a számítási feladatcsoport nincs szabályozva az I/O-ra vonatkozóan.
delta_reads_issued A legutóbbi pillanatkép óta kiadott teljes olvasási I/O-k. Null értékű. Null érték, ha a számítási feladatcsoport nincs szabályozva az I/O-ra vonatkozóan.
delta_reads_completed A legutóbbi pillanatkép óta befejeződött teljes olvasási I/O-k. Nem null értékű.
delta_read_bytes bigint A legutóbbi pillanatkép óta beolvasott bájtok teljes száma. Nem null értékű.
delta_read_stall_ms Teljes idő (ezredmásodpercben) az olvasási I/O érkezése és befejezése között az utolsó pillanatkép óta. Nem null értékű.
delta_read_stall_queued_ms Teljes idő (ezredmásodpercben) az olvasási I/O érkezése és a probléma a legutóbbi pillanatkép óta. Null értékű. Null érték, ha a számítási feladatcsoport nincs szabályozva az I/O-ra vonatkozóan. A nem nulla delta_read_stall_queued_ms azt jelenti, hogy az erőforrás-szabályozás késlelteti az I/O-kat.
delta_writes_queued A legutóbbi pillanatkép óta lekért teljes írási IOS-ek. Null értékű. Null érték, ha a számítási feladatcsoport nincs szabályozva az I/O-ra vonatkozóan.
delta_writes_issued A legutóbbi pillanatkép óta kiadott teljes írási I/O-k. Null értékű. Null érték, ha a számítási feladatcsoport nincs szabályozva az I/O-ra vonatkozóan.
delta_writes_completed A legutóbbi pillanatkép óta befejeződött teljes írási I/O-k. Nem null értékű.
delta_writes_bytes bigint A legutóbbi pillanatkép óta írt bájtok teljes száma. Nem null értékű.
delta_write_stall_ms Teljes idő (ezredmásodpercben) az írási IO érkezése és befejezése között a legutóbbi pillanatkép óta. Nem null értékű.
delta_background_writes A háttérfeladatok által a legutóbbi pillanatkép óta végrehajtott összes írás.
delta_background_write_bytes bigint A háttérfeladatok által a legutóbbi pillanatkép óta végrehajtott teljes írási méret bájtban.
delta_log_bytes_used bigint A legutóbbi pillanatkép óta bájtban használt tranzakciónapló-terület.
delta_log_temp_db_bytes_used bigint A tempdb tranzakciónapló-területe a legutóbbi pillanatkép óta bájtban van használva.
delta_query_optimizations bigint A lekérdezésoptimalizálások száma ebben a számítási feladatcsoportban a legutóbbi pillanatkép óta. Nem null értékű.
delta_suboptimal_plan_generations bigint Az ebben a számítási feladatcsoportban a legutóbbi pillanatkép óta fellépő memóriaterhelés miatt az optimálisnál rosszabb tervgenerációk száma. Nem null értékű.
max_memory_grant_kb bigint A csoporton belül kilobájtban végrehajtó kérések maximális memóriahasználati mérete.
max_request_cpu_msec bigint Maximális processzorhasználat ezredmásodpercben egyetlen kérelemhez. Nem null értékű.
max_concurrent_request Az egyidejű kérelmek maximális számának aktuális beállítása. Nem null értékű.
max_io A csoport maximális I/O-korlátja.
max_global_io Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
max_queued_io Csak tájékoztatási célokra van meghatározva. Nem támogatott. A jövőbeli kompatibilitás nem garantált.
max_log_rate_kb bigint A számítási feladatcsoport maximális naplózási sebessége kilobájtban másodpercenként.
max_session A számítási feladatcsoport munkamenetkorlátja.
max_worker A számítási feladatcsoport munkaterhelési korlátja.
active_outbound_connection_worker_count A kimenő kapcsolat összes feldolgozója az aktuális pillanatképben.
max_outbound_connection_worker A csoport kimenő kapcsolati feldolgozói korlátja.
max_outbound_connection_worker_percent decimális(5,2) Az egyidejű kimenő kapcsolati feldolgozók (kérések) maximális száma százalékban a csoport korlátja alapján.

Engedélyek

A VIEW SERVER PERFORMANCE STATE engedélyre van szükség.

Megjegyzések

A felhasználók hozzáférhetnek ehhez a dinamikus felügyeleti nézethez, hogy közel valós idejű erőforrás-felhasználást monitorozzanak a felhasználói számítási feladatok csoportjához, valamint az Azure SQL Database és a felügyelt Azure SQL-példány rendszer belső számítási feladatainak csoportjaihoz.

Fontos

A DMV adatainak többsége belső felhasználásra szolgál, és változhat.

Példák

Az alábbi példa a maximális naplósebesség-adatokat és -felhasználást adja vissza az adatbázis vagy egy rugalmas készletben lévő összes adatbázis pillanatképén.

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;