2024年6月25日以降、RDS Cluster Editionを実行するApsaraDB RDS for MySQLインスタンスを作成すると、RDSインスタンスに対して無料の汎用データベースプロキシが自動的に有効になります。 RDS Cluster Editionを実行するRDSインスタンスは、RDSクラスターと呼ばれます。 RDSクラスターの作成後、データベースプロキシエンドポイントを使用してRDSクラスターに接続し、データベースプロキシ機能のさまざまな機能を使用できます。 RDSクラスターのプライマリノードとセカンダリノードを使用して、読み書き分離を実装し、永続接続、接続プーリング、レイテンシしきい値、トランザクション分離などのデータベースプロキシ機能の高度な機能を使用できます。
データベースプロキシは、データベースシステムとアプリケーションの間に存在します。 アプリケーションからのすべての要求は、データベースプロキシに送信されます。 詳細については、「データベースプロキシとは」をご参照ください。
データベースプロキシ機能を有効にすると、データベースプロキシの種類と数を変更できます。 機能が不要になった場合は、無効にすることができます。 詳細については、「データベースプロキシの種類と数の変更」をご参照ください。
ビジネス要件に基づいて、既存のRDSインスタンスのデータベースプロキシ機能を有効にできます。 詳細については、「データベースプロキシ機能の有効化」をご参照ください。
デフォルトでは、汎用データベースプロキシが有効になっています。
適用日
2024年6月25日以降。 ApsaraDB RDSコンソールの情報が優先されます。
制限事項
RDSクラスターはMySQLを実行する必要があります。
RDSクラスターを作成する必要があります。
RDSクラスターはMySQL 5.7またはMySQL 8.0を実行できます。
課金ルール
デフォルトでは、自動的に有効になる汎用データベースプロキシに対して料金は発生しません。 高いパフォーマンスと安定性を実現したい場合は、専用データベースプロキシが有効になっている読み取り専用ノードを作成し、専用データベースプロキシに対して課金されます。 データベースプロキシ機能の課金ルールの詳細については、「データベースプロキシの課金ルール」をご参照ください。
システムは、プライマリノードの仕様に基づいて推奨仕様のデータベースプロキシを自動的に有効にします。 データベースプロキシ機能を有効にすると、有効なデータベースプロキシの仕様を変更できます。
データベースプロキシの推奨仕様は、次の式を使用して計算されます。推奨データベースプロキシ仕様=
推奨データベースプロキシ数 × データベースプロキシの単位仕様。 データベースプロキシのユニット仕様は、2つのCPUコアとして固定されています。汎用データベースプロキシの最高仕様は、16 CPUコアです。 次の情報では、RDSクラスターで有効にできる汎用データベースプロキシの推奨数を計算する方法について説明します。
(プライマリノードのCPUコア数 + プライマリノードに属するすべてのセカンダリノードのCPUコア数)/4結果は切り上げられます。たとえば、RDSクラスターのプライマリノードとセカンダリノードに8つのCPUコアがある場合、推奨される汎用データベースプロキシの数は、次の式
(8 + 8)/4 = 4を使用して計算されます。 この場合、データベースプロキシの推奨仕様は2 × 4 = 8である。 単位: CPUコア。
関連ドキュメント
よくある質問
RDSクラスターに2コアを無料で提供する専用データベースプロキシはありますか?
はい、専用データベースプロキシは無料で提供されます。 詳細については、「 [特別オファー /価格変更] RDS Cluster EditionのApsaraDB RDS For MySQLインスタンスに1つの専用データベースプロキシが無料で提供されています」をご参照ください。
RDSインスタンスを作成した後、データベースプロキシのタイプと数を変更できます。 詳細については、「データベースプロキシの種類と数の変更」をご参照ください。