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