sys.dm_elastic_pool_resource_stats (Azure SQL 資料庫)
適用于:Azure SQL資料庫
傳回彈性集區的資源使用量統計資料,其中包含Azure SQL資料庫邏輯伺服器上的目前資料庫。 這包括 CPU、資料 IO、記錄 IO、儲存體耗用量和集區並行要求/會話使用率。 檢視會在相同彈性集區中的任何資料庫中傳回相同的資料。
sys.dm_elastic_pool_resource_stats
動態管理檢視類似于sys.elastic_pool_resource_stats (Azure SQL Database) ,但有下列差異:
sys.elastic_pool_resource_stats | sys.dm_elastic_pool_resource_stats |
---|---|
可在資料庫中使用 master |
可在彈性集區中的任何使用者資料庫中使用 |
提供邏輯伺服器上所有彈性集區的資料 | 提供包含目前資料庫之彈性集區的資料 |
以非同步方式填入資料,資料可能會有幾分鐘的延遲 | 即時填入。 每隔幾秒鐘就會新增一個新的資料列。 |
保留 14 天的資料 | 保留大約 40 分鐘的資料 |
適用于歷史監視和趨勢分析 | 適用于即時監視和疑難排解 |
資料行名稱 | 資料類型 | 描述 |
---|---|---|
end_time | datetime | 指出報告間隔結束的 UTC 時間。 |
avg_cpu_percent | decimal (5,2) | 平均 CPU 使用率,以集區限制的百分比表示。 |
avg_data_io_percent | decimal (5,2) | 平均 IOPS 使用率,以集區限制的百分比表示。 |
avg_log_write_percent | decimal (5,2) | 平均記錄寫入輸送量使用率,以集區限制的百分比表示。 |
avg_storage_percent | decimal (5,2) | 不支援,且可能會在未來的更新中移除。 使用 used_storage_percent。 |
max_worker_percent | decimal (5,2) | 集區限制的最大並行背景工作角色百分比。 |
max_session_percent | decimal (5,2) | 集區限制的最大並行會話百分比。 |
avg_instance_memory_percent | decimal (5,2) | 裝載集區的資料庫引擎實例平均耗用量,以實例限制的百分比表示。 |
avg_instance_cpu_percent | decimal (5,2) | |
avg_edtu_percent | decimal (5,2) | 針對 DTU 彈性集區,平均 eDTU 使用率為集區限制的百分比。 |
instance_vcores | decimal (5,2) | 為裝載集區之資料庫引擎實例布建的虛擬核心數目。 |
used_storage_mb | bigint | 集區中所有資料庫中已使用的儲存體數量,以 MB 為單位。 |
allocated_storage_mb | bigint | 配置給集區中所有資料庫中所有資料檔的儲存體數量,以 MB 為單位。 |
storage_limit_mb | bigint | 集區的資料大小上限,以 MB 為單位。 |
used_storage_percent | decimal (5,2) | 集區中所有資料庫的已使用資料儲存體使用率,以集區儲存限制的百分比 (資料大小上限) 。 |
allocated_storage_percent | decimal (5,2) | 配置給集區中所有資料庫之所有資料檔的儲存體數量,以集區儲存體限制的百分比 (最大資料大小) 。 |
備註
動態管理檢視 sys.dm_elastic_pool_resource_stats
存在於每個資料庫中,包括單一資料庫。 您必須連線到彈性集區中的使用者資料庫,才能從此檢視取得彈性集區資源使用率資料。
權限
此檢視需要 VIEW SERVER STATE 許可權。
範例
下列範例會針對包含目前資料庫的彈性集區,傳回依最近時間排序的資源使用率資料。
SELECT end_time, avg_cpu_percent, avg_data_io_percent, avg_log_write_percent, max_worker_percent, max_session_percent
, avg_instance_memory_percent, avg_instance_cpu_percent, avg_edtu_percent, instance_vcores
, used_storage_mb, allocated_storage_mb, storage_limit_mb, used_storage_percent, allocated_storage_percent
FROM sys.dm_elastic_pool_resource_stats
ORDER BY end_time DESC;
下一步
在下列文章中深入瞭解彈性集區和相關概念: