次の方法で共有


Azure Database for MySQL とコストの最適化に関するアーキテクチャのベスト プラクティス

Azure Database for MySQL は、 MySQL Community Edition に基づく Microsoft クラウドのリレーショナル データベース サービスです。 You can use either Single Server or Flexible Server to host a MySQL database in Azure. フルフル マネージドのサービスとしてのデータベースであり、予測可能なパフォーマンスと動的なスケーラビリティを実現しながら、ミッションクリティカルなワークロードを処理できます。

For more information about how Azure Database for MySQL supports cost optimization for your workload, reference Server concepts, specifically, Stop/Start an Azure Database for MySQL.

次のセクションには、設計上の考慮事項、構成チェックリスト、および Azure Database for MySQL に固有の推奨される構成オプションが含まれます。

Design considerations

Azure Database for MySQL には、次の設計上の考慮事項が含まれています。

  • Azure Database for MySQL のスケーリング機能を利用して、可能な限り消費コストを削減します。 必要に応じてデータベースをスケールアップおよびスケールダウンするには、次の Microsoft サポート記事を参照してください。Runbook を使用した自動化プロセスについて説明します。 Azure 実行ブックと Python を使用して Azure Database for MySQL/PostgreSQL インスタンスを自動スケールする方法です。
  • 運用レベルの要件に従って、復旧ポイント目標 (RPO) を計画します。 プロビジョニングされたサーバー ストレージの合計の最大 100% に対して、バックアップ ストレージに追加料金はかかりません。 バックアップ ストレージの追加使用量は、 GB/monthで課金されます。
  • The cloud native design of the Single-Server service allows it to support 99.99% of availability, eliminating the cost of passive hot standby.
  • 非運用ワークロードにはフレキシブル サーバー SKU を使用することを検討してください。 フレキシブル サーバーは、サーバーを停止して起動する機能を備えた、より優れたコスト最適化制御を提供します。 バースト可能なコンピューティング レベルが提供されます。これは、連続する完全なコンピューティング容量を必要としないワークロードに最適です。

ワークロード設計チェックリスト

コストの最適化を念頭に置いて Azure Database for MySQL を構成しましたか?


  • ワークロードに適したサーバー サイズを選択します。
  • Azure Database for MySQL 単一サーバーの予約容量を検討してください。

Configuration recommendations

コストの最適化のために Azure Database for MySQL 構成を最適化するための推奨事項の次の表を確認します。

Recommendation Description
ワークロードに適したサーバー サイズを選択します。 Configuration options: Single Server and Flexible Server.
Azure Database for MySQL 単一サーバーの予約容量を検討してください。 Azure Database for MySQL 単一サーバー予約割引に関連するコンピューティング コスト。 リージョン内の Azure Database for MySQL のコンピューティング容量とパフォーマンスレベルの合計を決定したら、この情報を使用して容量を予約できます。 予約期間は 1 年または 3 年です。 このコミットメントを使用すると、大幅なコスト最適化を実現できます。