Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:Azure SQL Database
Azure SQL Managed Instance
Minden sor az Azure SQL Database és Azure SQL Managed Instance erőforrás-pool statisztikáinak időszakos pillanatképét képviseli. 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 intervallum változó lehet, és az duration_ms oszlopban található. A legfrissebb elérhető pillanatképek visszakerülnek, legfeljebb 128 pillanatképet minden erőforrás-készlethez.
| Oszlop neve | Adattípus | Description |
|---|---|---|
pool_id |
int | Az erőforráskészlet azonosítója. Nem nullázható. |
name |
sysname | Az erőforráskészlet neve. Nem nullázható. |
snapshot_time |
datetime2 | Az az idő, amikor az erőforrás-pool statisztikai pillanatképet készítik. |
duration_ms |
int | Az áram és az előző pillanatkép közötti időtartam. |
statistics_start_time |
datetime2 | Az az időszak, amikor elkezdődött a statisztikák követése ezen a medencén. Nem nullázható. |
active_session_count |
int | A jelenlegi pillanatképben összes aktív ülés. |
active_worker_count |
int | A jelenlegi pillanatkép összes dolgozója. |
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-irányítása az utolsó pillanatkép óta. |
used_data_space_kb |
bigint | A felhasználói adatbázisokban használt teljes hely, amely egy felhasználói poolhoz kapcsolódik. |
allocated_disk_space_kb |
bigint | A felhasználói adatbázisok teljes adatfájl mérete, amely egy felhasználói poolhoz kapcsolódik. |
target_memory_kb |
bigint | A lekérdezési munkaterület memóriájának célmennyisége kilobájtban, amelyet az erőforráskészlet próbál elérni. A jelenlegi beállítások és a szerver állapota alapján. Lehet, hogy a memórianyomás alatt csökken. Nem nullázható. |
used_memory_kb |
bigint | Az erőforrás készletéhez használt memóriamennyiség, kilobájtokban. Nem nullázható. |
cache_memory_kb |
bigint | A gyorsítótár jelenlegi teljes memóriahasználata kilobájtban. Nem nullázható. |
compile_memory_kb |
bigint | Az ellopott memória aktuális kihasználtsága kilobájtban (KB). Ennek a használatnak nagy része fordításra és optimalizálásra irányul, de más memóriahasználókat is magában foglalhat. Nem nullázható. |
active_memgrant_count |
bigint | A memória aktuális száma megszűkít. Nem nullázható. |
active_memgrant_kb |
bigint | Az aktuális memória-vissza nem térítendő memória összege kilobájtban (KB). Nem nullázható. |
used_memgrant_kb |
bigint | A memóriahasználathoz használt (ellopott) memória aktuális száma. Nem nullázható. |
delta_memgrant_timeout_count |
int | A memória mennyisége időkorlátokat ad ebben az időszakban. Nem nullázható. |
delta_memgrant_waiter_count |
int | A jelenleg memóriatámogatásra váró lekérdezések száma. Nem nullázható. |
delta_out_of_memory_count |
int | A medencében elhagyott memória elkülönítések száma az utolsó pillanatkép óta. Nem nullázható. |
delta_read_io_queued |
int | Az utolsó pillanatkép óta sorban álló összes olvasott IO-k száma. Null értékű Null, ha az erőforrás-pool nincs IO-ra szabályozva. |
delta_read_io_issued |
int | Az utolsó pillanatkép óta kiadott összes olvasott IO-k száma. Null értékű Null, ha az erőforrás-pool nincs IO-ra szabályozva. |
delta_read_io_completed |
int | Az utolsó pillanatkép óta teljesített összes olvasott IO-k száma. Nem nullázható. |
delta_read_io_throttled |
int | Az összes olvasási IO-k korlátozva a snapshot óta. Null értékű Null, ha az erőforrás-pool nincs IO-ra szabályozva. |
delta_read_bytes |
bigint | Az utolsó pillanatkép óta olvasott bájtok összesített száma. Nem nullázható. |
delta_read_io_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_io_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 az erőforrás-pool nincs IO-ra szabályozva. A nem nulla delta_read_io_stall_queued_ms azt jelenti, hogy az IO-kat késleltetik az erőforrás-menedzsment. |
delta_write_io_queued |
int | Az utolsó pillanatkép óta sorban álló összes írási IO-k. Null értékű Null, ha az erőforrás-pool nincs IO-ra szabályozva. |
delta_write_io_issued |
int | Az utolsó pillanatkép óta kiadott összes írási IO-k. Null értékű Null, ha az erőforrás-pool nincs IO-ra szabályozva. |
delta_write_io_completed |
int | Az utolsó pillanatkép óta befejezett összes írási IO-k száma. Nem nullázható. |
delta_write_io_throttled |
int | Az utolsó snapshot óta korlátozott összes írási IO-k száma. Nem nullázható. |
delta_write_bytes |
bigint | Az utolsó pillanatkép óta írt bájtok összesített száma. Nem nullázható. |
delta_write_io_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_write_io_stall_queued_ms |
int | Az írási IO érkezése és az utolsó pillanatkép kiadása közötti teljes idő (milliszekundumokban). Null értékű Null, ha az erőforrás-pool nincs IO-ra szabályozva. |
delta_io_issue_delay_ms |
int | Az ütemezett kiadás és az IO tényleges kiadása közötti teljes idő (milliszekundokban) az utolsó pillanatkép óta. Null értékű Null, ha az erőforrás-pool nincs IO-ra szabályozva. |
max_iops_per_volume |
int | A maximális IO másodpercenként (IOPS) per lemez térfogat beállítása ehhez a poolhoz. Null értékű Null, ha az erőforrás-pool nincs IO-ra szabályozva. |
max_memory_kb |
bigint | Az erőforráskészlet által a lekérdezési munkaterület memóriájaként használható maximális memóriamennyiség kilobájtban. A lekérdezési munkaterület memóriája a kiszolgálói célmemória egy része, és tovább csökkenthető a memóriaterhelés alatt. Nem nullázható. |
max_log_rate_kb |
bigint | Maximális log-sebesség, kilobájt/másodpercben, az erőforrás-készlethez. |
max_data_space_kb |
bigint | Ennek az erőforrás-készletnek a maximális tárolási korlátja kilobájtokban. |
max_session |
int | A medence üléskorlátozása. |
max_worker |
int | A medencében dolgozói limit. |
min_cpu_percent |
int | A garantált átlagos PROCESSZOR-sávszélesség jelenlegi konfigurációja az erőforráskészlet összes kéréséhez, amikor processzor-versengés történik. Nem nullázható. |
max_cpu_percent |
int | A cpu-versengés során az erőforráskészletben lévő összes kérés maximális átlagos processzor-sávszélességének aktuális konfigurációja. Nem nullázható. |
cap_cpu_percent |
int | Az erőforráskészlet összes kérése által fogadott cpu-sávszélesség korlátja. A maximális cpu-sávszélességet a megadott szintre korlátozza. Az érték megengedett tartománya 1 és 100 között lehet. Nem nullázható. |
min_vcores |
decimális(5,2) | A garantált átlagos PROCESSZOR-sávszélesség jelenlegi konfigurációja az erőforráskészlet összes kéréséhez, amikor processzor-versengés történik. A vCores egységekben van kifejezve, és nem feltétlenül tükrözi az adatbázis, rugalmas pool vagy SQL menedzselt példány számára elérhető vCore-k vagy logikai CPU-k teljes számát. |
max_vcores |
decimális(5,2) | A cpu-versengés során az erőforráskészletben lévő összes kérés maximális átlagos processzor-sávszélességének aktuális konfigurációja. A virtuális magok egységében kifejezve nem feltétlenül tükrözi az adatbázis, rugalmas készlet vagy felügyelt SQL-példány számára elérhető virtuális magok vagy logikai CPU-k teljes számát. |
cap_vcores |
decimális(5,2) | Az erőforráskészlet összes kérése által fogadott cpu-sávszélesség korlátja. A virtuális magok egységében kifejezve nem feltétlenül tükrözi az adatbázis, rugalmas készlet vagy felügyelt SQL-példány számára elérhető virtuális magok vagy logikai CPU-k teljes számát. |
instance_cpu_count |
int | Az instance számára konfigurált CPU-k száma. |
instance_cpu_percent |
decimális(5,2) | A CPU százaléka az instance konfigurálása. |
instance_vcores |
decimális(5,2) | Az instance számára konfigurált vCore-ok száma. Lehet, hogy nem tükrözi az adatbázis, rugalmas pool vagy SQL menedzselt példány számára elérhető vCore-k vagy logikai CPU-k teljes számát. |
delta_log_bytes_used |
decimális(5,2) | Az összes log generálás (bájtokban) az erőforrás poolhoz az utolsó pillanatkép óta. |
avg_login_rate_percent |
decimális(5,2) | A bejelentkezések száma az utolsó snapshot óta, összehasonlítva a bejelentkezési limittel. |
delta_vcores_used |
decimális(5,2) | Számítási kihasználás vCores egységben az utolsó snapshot óta. |
cap_vcores_used_percent |
decimális(5,2) | Az átlagos számítási kihasználás a pool limitjének százalékában. |
instance_vcores_used_percent |
decimális(5,2) | Az átlagos számítási kihasználtság az SQL példány limitjének százalékában. |
avg_data_io_percent |
decimális(5,2) | Az átlagos I/O kihasználás százalékban a pool korlátja alapján. |
avg_log_write_percent |
decimális(5,2) | Az átlagos írási erőforrás-felhasználás a pool korlátjának százalékában. |
avg_storage_percent |
decimális(5,2) | Az átlagos tárolókihasználtság a pool tároló limitének százalékában. |
avg_allocated_storage_percent |
decimális(5,2) | Az összes adatbázis által az elasztikus pool által kiosztott adattér százaléka. Ez az elasztikus pool adattérének és az adatok maximális méretének aránya. További információért látogasson el az SQL Database fájlterület-kezelése oldalra. |
max_worker_percent |
decimális(5,2) | Maximális egyidejű munkavállalók százalékban a pool korlátja alapján. |
max_session_percent |
decimális(5,2) | Maximális egyidejű ülések százalékban a pool korlátja alapján. |
active_outbound_connection_worker_count |
int | Teljes kimenő kapcsolati dolgozók a jelenlegi pillanatképen. |
max_outbound_connection_worker |
int | A medence külső kapcsolati munka korlátja. |
max_outbound_connection_worker_percent |
decimális(5,2) | Maximális párhuzamosan kimenő kapcsolati munkások százalékában a pool korlátja 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és poolánál és a rendszerbelső poolok számára az Azure SQL Database-ben és az Azure SQL Managed Instance-ban.
Ha egy adatbázishoz csatlakozik egy rugalmas poolban, az erőforrás-pool a teljes elasztikus pool számára elérhető erőforrásokat képviseli. Ha egyetlen adatbázishoz csatlakozik, az erőforrás-pool az adatbázisban elérhető erőforrásokat képviseli.
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 logatási sebesség adatait és fogyasztását adja vissza felhasználói poolonként:
SELECT snapshot_time,
name,
max_log_rate_kb,
delta_log_bytes_used
FROM sys.dm_resource_governor_resource_pools_history_ex
WHERE name LIKE 'SloSharedPool1'
ORDER BY snapshot_time DESC;
Kapcsolódó tartalom
- sys.dm_resource_governor_workload_groups_history_ex
- Fordítási log rate governance
- Elastic pool DTU resource limits
- rugalmas készlet virtuálismag-erőforráskorlátai
- Rugalmas készletek kezelése az Azure SQL Database-ben
- sys.elastic_pool_resource_stats (Azure SQL Database)
- sys.dm_elastic_pool_resource_stats (Azure SQL-adatbázis)