共用方式為


適用於 MySQL 的 Azure 資料庫和成本最佳化

適用於 MySQL 的 Azure 資料庫是 Microsoft 雲端中以 MySQL 社群版本為基礎的關聯式資料庫服務。 您可以在 Azure 中使用單一伺服器彈性伺服器裝載 MySQL 資料庫。 它是一個完全受控的資料庫即服務,其可透過可預測效能及動態延展性處理任務關鍵性工作負載。

如需適用於 MySQL 的 Azure 資料庫如何針對您的工作負載支援成本最佳化的詳細資訊,請參閱伺服器概念,特別是停止/啟動適用於 MySQL 的 Azure 資料庫

下列各節包括設計考量、設定檢查清單,以及適用於 MySQL 的 Azure 資料庫特有的建議設定選項。

設計考量

適用於 MySQL 的 Azure 資料庫包括下列設計考量:

  • 盡可能利用適用於 MySQL 的 Azure 資料庫的縮放功能降低使用量成本。 如要依照需求縮放資料庫,請參考下列 Microsoft 支援服務文章,其中涵蓋使用 Runbook 的自動化流程:如何使用 Azure Runbook 和 Python 自動調整適用於 MySQL/PostgreSQL 執行個體的 Azure 資料庫
  • 根據您的作業層級需求規劃復原點目標 (RPO)。 在備份儲存體未達已佈建伺服器儲存體總計的 100% 之前,無須額外付費。 備份儲存體的額外使用量會按 GB/month 來收費。
  • 單一伺服器服務的雲端原生設計可讓其支援 99.99% 的可用性,降低被動待命的成本。
  • 針對非生產工作負載,請考慮使用彈性伺服器 SKU。 彈性伺服器可提供更理想的成本最佳化控制項,讓您能夠停止和啟動您的伺服器。 它們提供高載計算層,適用於不需要持續完整計算容量的工作負載。

檢查清單

設定適用於 MySQL 的 Azure Database 時,您是否考量到成本最佳化?


  • 為您的工作負載選擇適當的伺服器大小。
  • 請考慮適用於 MySQL 的 Azure 資料庫單一伺服器的保留容量。

組態建議

探索下表中的建議,將適用於 MySQL 的 Azure 資料庫設定最佳化以將成本最佳化:

建議 描述
為您的工作負載選擇適當的伺服器大小。 設定選項:單一伺服器彈性伺服器
請考慮適用於 MySQL 的 Azure 資料庫單一伺服器的保留容量。 與適用於 MySQL 的 Azure 資料庫單一伺服器保留折扣相關的計算成本。 當您決定區域中適用於 MySQL 的 Azure 資料庫的總計算容量和效能層級之後,就可以使用這項資訊來保留容量。 保留範圍可以持續一年或三年。 您可以透過這項承諾用量來實現大幅的成本最佳化。