sys.dm_resource_governor_workload_groups_history_ex

A következőkre vonatkozik:Azure SQL DatabaseAzure SQL Managed Instance

Minden sor egy időszakos pillanatképet ad a munkaterhelés csoport-statisztikáiról az Azure SQL Database-ben és az Azure SQL Managed Instance-ban. Pillanatképet készítenek, amikor az adatbázismotor beindul, és azt követően néhány másodpercente. Az áram és az előző pillanatkép közötti időköz változó lehet, és az duration_ms oszlopban található. A legfrissebb elérhető pillanatképek visszakerülnek, legfeljebb 128 pillanatképet minden munkaterhelési csoporthoz.

Oszlop neve Adattípus Description
pool_id int Az erőforráskészlet azonosítója. Nem nullázható.
group_id int A számítási feladatcsoport azonosítója. Nem nullázható.
name nvarchar(256) A számítási feladatcsoport neve. Nem nullázható.
snapshot_time datetime Az az idő, amikor a munkaterhelési csoport statisztikákja pillanatképét készítik.
duration_ms int Az áram és az előző pillanatkép közötti időtartam.
active_worker_count int Az összes dolgozó a jelenlegi pillanatképen.
active_request_count int A kérések aktuális száma. Nem nullázható.
active_session_count int Teljes aktív ülések a jelenlegi pillanatképen.
total_request_count bigint A számítási feladatcsoport befejezett kérelmeinek összesített száma. Nem nullázható.
delta_request_count int A munkaterhelés csoportban elvégzett kérések száma az utolsó pillanatkép óta. Nem nullázható.
total_cpu_usage_ms bigint Ezredmásodpercben összesített CPU-használat a számítási feladatcsoport szerint. Nem nullázható.
delta_cpu_usage_ms int A CPU használat milliszekundumokban az utolsó snapshot óta. Nem nullázható.
delta_cpu_usage_preemptive_ms int A preemptív win32 hívásokat nem szabályozza az SQL CPU erőforrás-kormányzása az utolsó pillanatkép óta.
delta_reads_reduced_memgrant_count int Azok a memória száma adja a maximális lekérdezésméret-korlátot az utolsó pillanatkép óta. Nem nullázható.
reads_throttled int A korlátozott olvasott IO-k teljes száma.
delta_reads_queued int Az utolsó pillanatkép óta sorban álló összes olvasott IO-k száma. Null értékű. Null, ha a munkaterhelés csoportja nem az IO-ra van szabályozva.
delta_reads_issued int Az utolsó pillanatkép óta kiadott összes olvasott IO-k száma. Null értékű. Null, ha a munkaterhelés csoportja nem az IO-ra van szabályozva.
delta_reads_completed int Az utolsó pillanatkép óta teljesített összes olvasott IO-k száma. Nem nullázható.
delta_read_bytes bigint Az utolsó pillanatkép óta olvasott bájtok összesített száma. Nem nullázható.
delta_read_stall_ms int Az összes idő (milliszekundumokban) az olvasási IO érkezése és a befejezés között az utolsó pillanatkép óta. Nem nullázható.
delta_read_stall_queued_ms int Az összekundumok (milliszekundumokban) az IO olvasása és a kiadás közötti idő az utolsó pillanatkép óta. Null értékű. Null, ha a munkaterhelés csoportja nem az IO-ra van szabályozva. A nem nulla delta_read_stall_queued_ms azt jelenti, hogy az IO-kat az erőforrás-menedzsment késlelteti.
delta_writes_queued int Az utolsó pillanatkép óta sorban álló összes írási IO-k. Null értékű. Null, ha a munkaterhelés csoportja nem az IO-ra van szabályozva.
delta_writes_issued int Az utolsó pillanatkép óta kiadott összes írási IO-k. Null értékű. Null, ha a munkaterhelés csoportja nem az IO-ra van szabályozva.
delta_writes_completed int Az utolsó pillanatkép óta befejezett összes írási IO-k száma. Nem nullázható.
delta_writes_bytes bigint Az utolsó pillanatkép óta írt bájtok összesített száma. Nem nullázható.
delta_write_stall_ms int Az írási IO érkezése és a befejezés közötti teljes idő (milliszekundumokban) az utolsó pillanatkép óta. Nem nullázható.
delta_background_writes int Az utolsó pillanatkép óta háttérfeladatok által végzett összes írás.
delta_background_write_bytes bigint A háttérfeladatok által az utolsó pillanatkép óta végrehajtott teljes írásméret bájtokban.
delta_log_bytes_used bigint A tranzakciónapló helye, amelyet az utolsó pillanatkép óta használtak bájtokban.
delta_log_temp_db_bytes_used bigint Tempdb tranzakciónapló hely az utolsó snapshot óta bájtokban használt.
delta_query_optimizations bigint A lekérdezések optimalizálásának száma ebben a munkaterhelési csoportban az utolsó pillanatkép óta. Nem nullázható.
delta_suboptimal_plan_generations bigint Az elmúlt pillanatkép óta a memórianyomás miatt ebben a munkaterhelési csoportban történt suboptimális tervgenerálások száma. Nem nullázható.
max_memory_grant_kb bigint Memória maximális mérete egy csoportban végrehajtott kéréshez kilobájtokban.
max_request_cpu_msec bigint Maximális processzorhasználat ezredmásodpercben egyetlen kérelemhez. Nem nullázható.
max_concurrent_request int Jelenlegi beállítás a maximális párhuzamos kérések számára. Nem nullázható.
max_io int A csoport maximális IO limitje.
max_global_io int 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 int 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 Maximális log-sebesség kilobájt/másodpercben a munkaterhelési csoportban.
max_session int Munkamenet limite a munkaterhelési csoportra.
max_worker int Munkavállalói korlát a munkaterhelési csoportban.
active_outbound_connection_worker_count int Teljes kimenő kapcsolati dolgozók a jelenlegi pillanatképen.
max_outbound_connection_worker int A csoport kimenő kapcsolati dolgozójának korlátja.
max_outbound_connection_worker_percent decimális(5,2) A maximális párhuzamos kimenő kapcsolati dolgozók (kérések) százalékban a csoport határa alapján.

Permissions

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

Megjegyzések

A felhasználók hozzáférhetnek ehhez a dinamikus menedzsment nézethez, hogy közel valós idejű erőforrás-fogyasztást figyeljenek a felhasználói munkaterhelési csoportok és a rendszer belső munkaterhelési csoportok számára az Azure SQL Database-ben és az Azure SQL Managed Instance-ban.

Important

A DMV-ben található adatok többsége belső fogyasztásra készült, és változhat.

Examples

A következő példa minden pillanatképnél a maximális naplósebesség adatokat és fogyasztást adja vissza az adatbázis vagy az összes rugalmas pool adatbázisa esetében.

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;