sys.resource_usage (Azure SQL Database 和 Azure SQL 受控實例)
適用於:Azure SQL DatabaseAzure SQL 受控執行個體
重要
這項功能處於預覽狀態。 請勿依賴此功能的特定實作,因為未來版本中可能會變更或移除此功能。
處於預覽狀態時,Azure SQL Database 作業小組可能會關閉和開啟此 DMV 的資料收集:
- 開啟時,DMV 會在匯總時傳回目前的資料。
- 關閉時,DMV 會傳回可能過時的歷史資料。
提供目前伺服器中使用者資料庫的每小時資源使用量資料摘要。 歷程記錄資料會保留 90 天。
針對每個使用者資料庫,會以連續的方式,每小時各有一個資料列。 即使資料庫在該小時內處於閒置狀態,也有一個資料列,且該資料庫的usage_in_seconds值為 0。 儲存體使用量和 SKU 資訊會適當地匯總一小時。
資料行 | 資料類型 | 描述 |
---|---|---|
end_time | datetime | 以小時增量為單位的時間(UTC)。 |
database_name | nvarchar | 使用者資料庫的名稱。 |
sku | nvarchar | 服務層級的名稱。 可能的值包括:Basic、Standard、Premium、GeneralPurpose、BusinessCritical、Hyperscale。 |
storage_in_megabytes | decimal | 每小時使用的儲存體大小上限,包括資料庫資料、索引、預存程式和中繼資料。 |
權限
需要許可權才能存取 Azure SQL Database 中邏輯伺服器上的 master 資料庫 。
範例
下列查詢會傳回過去兩天的資料:
SELECT end_time, database_name, sku, storage_in_megabytes
FROM sys.resource_usage
WHERE end_time > DATEADD(dd,-2,SYSDATETIME());
GO
下一步
在下列文章中深入瞭解 Azure SQL Database:
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應