本文說明 Microsoft Fabric 中 SQL 資料庫的計算使用量報告。
當您使用 Fabric 容量時,使用量費用會出現在 Microsoft 成本管理中訂用帳戶下的 Azure 入口網站內。 若要瞭解網狀架構計費,請參閱 瞭解網狀架構容量上的 Azure 帳單。
2025 年 2 月 1 日之後,SQL 資料庫的計算和數據存儲將從您的 Fabric 容量中扣費。 此外,備份計費將於 2025 年 4 月 1 日之後開始。
容量
在 Fabric 中,根據購買的容量 SKU,您有權取得跨所有 Fabric 工作負載共用的一組容量單位 (CU)。 如需所支持授權的詳細資訊,請參閱 Microsoft網狀架構概念和授權。
容量 是一組專用的資源,可在指定時間使用。 容量會定義資源執行活動或產生輸出的能力。 不同的資源會在不同的時間取用 SU。
Microsoft Fabric 中的 SQL 資料庫容量
在容量型 SaaS 模型中,SQL 資料庫的目標是充分利用已購買的容量,並提供使用量的可見度。
簡單來說,1 個網狀架構容量單位對應至 0.383 資料庫虛擬核心,或 1 個資料庫虛擬核心對應至 2.611 網狀架構容量單位。
例如,網狀架構容量 SKU F64 有 64 個容量單位,相當於 24.512 SQL 資料庫虛擬核心。
計算和記憶體成本
Fabric 中的 SQL 資料庫成本是計算成本和記憶體成本的總和。 計算成本是以所使用的虛擬核心和記憶體為基礎。
例如,一個在兩分鐘內有工作負載活動而其餘時間保持不作用中的資料庫。 容量針對計算資源計費 2 分鐘,並保持在線 15 分鐘,因此總共計算資源計費 17 分鐘。 資料庫會保持在線,以保留應用程式回應時間,並防止存取閑置資料庫時的效能延遲。
只有記憶體會在一小時內計費。
自動調整和最小記憶體配置
Fabric 中的 SQL 資料庫會自動擴展計算資源,並提供至少 2 GB 的記憶體,在資料庫上線期間會以計算資源進行計費。
在閑置 15 分鐘之後,會釋放所有計算資源,包括 CPU 和記憶體,且計算費用為零。
快取回收
SQL Server 會在低或閑置期間執行快取回收,以減少記憶體使用量和成本。 不過,仍需要 2 GB 的最小記憶體,才能讓 SQL Server 在在線時保持運作回應。
計算計費範例
為了比較 CPU 與記憶體的計費目的,記憶體會藉由將每個虛擬核心的 GB 數目重新調整為 3 GB,將記憶體正規化為虛擬核心單位。
例如,此範例中的下列範例帳單會計算如下:
| 時間間隔(最小值) | 每秒使用的虛擬核心數 | 每秒使用的記憶體 GB | 運算維度計費 | CU 秒計費 (簡單說明) |
|---|---|---|---|---|
| 00:00–0:05 | 2 | 3 | 使用的虛擬核心數 | 已使用 2 個虛擬核心 300 秒。 CPU 高於記憶體,因此計費是以虛擬核心使用量為基礎。 計算:2 × 300 × 2.611 = 783 CU 秒。 |
| 0:05–0:15 | 1 | 6 | 使用的記憶體 | 已使用 6 GB 記憶體 600 秒。 記憶體超過 CPU,因此計費是以記憶體使用量為基礎。 記憶體與虛擬核心比率:6 GB = 2 個虛擬核心。 計算:2 × 600 × 2.611 = 3,133 CU 秒。 |
| 0:15–0:30 | 0 | 2 | 配置的最小記憶體 | 至少配置 2 GB 記憶體,以讓資料庫保持就緒,即使閑置也一樣。 記憶體與虛擬核心比率:2 GB = 0.6666 虛擬核心。 計算:0.6666 × 900 × 2.611 = 1,567 立方秒。 |
| 0:30–0:60 | 0 | 0 | 在閑置 15 分鐘後不收取任何計算費用 | 沒有活動 15 分鐘,因此會釋放所有計算,包括 CPU 和記憶體。 計算計費停止。 計算:0 CU 秒。 |
總預估 CU 秒數:5483 CU 秒
記憶體計費範例
即使計算暫停,記憶體也會持續計費。
| 記憶體類型 | 目前記憶體 (GB) | 可計費記憶體 (GB) | 計費類型 | 範例 |
|---|---|---|---|---|
| 配置的 SQL 記憶體 | 80.53 GB | 2.84 GB | 計費 | 用來保存 SQL 資料庫數據頁的記憶體 |
| SQL資料庫備份儲存 | 14.59 GB | 0.51 GB | 計費 | 用於完整復原備份鏈的儲存空間,以確保資料庫的時間點復原 |
此範例中的可計費記憶體總計:2.84 + 0.51 = 3.35 GB
不論計算狀態為何,記憶體計費都會套用到整小時。
根據 SQL 資料庫虛擬核心選取網狀架構容量 SKU
針對 Fabric 中 SQL 資料庫的網狀架構 SKU 大小估計參考這個 。 如需詳細資訊,請參閱 Microsoft網狀架構容量估算器 工具。
| SKU | 容量單位(CU) | 每秒的 SQL 資料庫虛擬核心數 |
|---|---|---|
| F2 | 2 | 0.766 |
| F4 | 4 | 1.532 |
| F8 | 8 | 3.064 |
| F16 | 16 | 6.128 |
| F32 | 32 | 12.256 |
| F64 | 64 | 24.512 |
| F128 | 128 | 49.024 |
| F256 | 256 | 98.048 |
| F512 | 512 | 196.096 |
| F1024 | 1024 | 392.192 |
| F2048 | 2048 | 784.384 |
計算使用量報告
Microsoft Fabric 容量計量應用程式可以在一個地方查看所有 Fabric 工作負載的容量使用量。 相較於購買的容量,系統管理員可以使用應用程式來監視容量、工作負載的效能及其使用量。
最初,您必須是容量管理員,才能安裝 Microsoft Fabric 容量計量應用程式。 安裝之後,組織中的任何人都可以授與或共用檢視該應用程式的權限。 如需詳細資訊,請參閱 什麼是Microsoft網狀架構容量計量應用程式?
安裝應用程式之後,請從 [選取專案種類:] 下拉式清單中選取 SQLDbNative。 多重 計量功能區 圖表和 Items (14 天) 數據表現在只會 顯示 SQLDbNative 活動。
SQL 資料庫作業類別
您可以依工作負載類別跨租用戶分析通用計算容量使用量。 使用量以總容量單位秒 (CU) 進行追蹤。 顯示的資料表會顯示過去 14 天內的彙總使用量。
網狀架構 SQL 資料庫會匯總在 計量應用程式中的 SQLDbNative 底下。 在此檢視中看到的作業類別如下:
- SQL 使用量:資料庫內所有用戶產生和系統產生的 T-SQL 語句的計算費用。
例如:
[計費類型] 字段可用來判斷工作負載是否處於預覽模式或可計費。
時間點探索圖表
Microsoft Fabric 容量計量應用程式中的此圖表顯示了與購買的容量相比的資源使用率。 100% 的使用率表示容量 SKU 的完整輸送量,並由所有 Fabric 工作負載共用。 這由黃色虛線表示。 選取圖形中的特定時間點可啟用 [探索] 按鈕,這會開啟詳細的鑽研頁面。
一般而言,類似於Power BI, 作業會分類為互動式或背景 ,並以色彩表示。 在 SQL 資料庫類別中,大多數操作會被報告為互動,並且活動被平滑化至 5 分鐘間隔。
時間點鑽研圖表
Microsoft Fabric 容量計量應用程式中的下表提供特定時間點使用率的詳細檢視。 顯示指定的 SKU 每 30 秒期間提供的容量數量,以及互動和背景作業的明細。 互動式作業數據表代表在該時間點執行的作業清單,並直接由用戶活動驅動。
此檢視的熱門使用案例包括:
識別 SQL 查詢(語句)狀態:值可以是 成功 或 拒絕。
- 當容量未節流時, 成功 狀態為標準 SQL 資料庫行為。
- 因為容量節流而導致資源限制,所以可能會發生 拒絕 狀態。
識別耗用許多資源的 SQL 查詢(陳述式):按時間戳記和項目遞減排序CU 總數的表格。
考量
請考慮下列使用量報告的細微差別:
- Fabric 容量計量應用程式中報告的 [持續時間] 欄位僅供參考之用。 它反映目前 SQL 使用量的時間範圍,其對應到 60 秒。
記憶體使用量報告
記憶體使用量報告可協助系統管理員以容量計量監視整個組織的記憶體耗用量。 選取容量之後,請調整日期範圍,以符合計費週期期間發出的記憶體。 體驗滑桿可協助您篩選工作負載體驗。
可能的記憶體 作業名稱 值如下:
- 配置的 SQL 記憶體 是資料庫大小總計。
- SQL Database 備份記憶體 是超過配置大小的備份記憶體使用量,因此會據以計費。
目前的儲存計量會與左邊的圖表一致,以在每日粒紋或每小時粒紋中顯示平均儲存。
記憶體使用率報告會在工作區層級發生。 如果您想要有關資料庫內記憶體使用量的詳細資訊,請參閱 Microsoft Fabric 中的 SQL 資料庫的效能儀錶板。
備份記憶體計費
Microsoft Fabric 中的 SQL 資料庫會在建立資料庫時提供 自動備份 。 備份計費取決於自動備份程式所耗用的記憶體數量。
- 根據預設,備份記憶體最多可釋出布建資料庫大小的 100%。 例如,具有 100 GB 配置記憶體的資料庫會自動包含 100 GB 的備份記憶體,不需額外費用。
- 如果備份記憶體使用量超過配置的資料庫大小,則會收取額外費用。 您只需針對超過配置大小的備份記憶體計費。
備份記憶體使用量會每小時測量,並計算為累計總計。 在每個月結束時,會匯總此值,並用來計算您的帳單。 費用是根據每月的 GB 數來計算總數。
例如,如果資料庫累積了 100 GB 的已配置數據記憶體,而備份記憶體會累積 150 GB 的備份記憶體,並持續一個月,您將會依適用費率支付 100 GB 的數據記憶體和其他 50 GB 的備份記憶體費用。