edit-icon download-icon

読み取り専用インスタンス

最終更新日: Feb 25, 2019

概要

現在、ApsaraDB for MySQL 5.6 / 5.7 のみが読み取り専用インスタンスをサポートしています。

少数の書込み要求が必要なビジネスシナリオでは、データベースへの多数の読取り要求があるため、単一のインスタンスが読取り圧力に耐えられず、主なビジネスに影響を及ぼすことさえあります。データベースの圧力を読み取り能力の弾性膨張を達成し、共有するためには、1 つまたは複数の読み取り専用インスタンスを作成することができますリージョン 。読み取り専用インスタンスを使用すると、データベースに対する大量の読み取り要求を満たすことができ、アプリケーションのスループットを向上させることができます。

読み取り専用インスタンスは単一ノードアーキテクチャ(スレーブノードなし)にあり、MySQL のネイティブレプリケーション機能を使用してマスターインスタンスの変更をすべての関連する読み取り専用インスタンスに同期させます。読み取り専用のインスタンスは、同じである必要がありますリージョンマスターインスタンスのものと、彼らは異なるゾーンにすることができます。

読み取り専用インスタンスの位置を表示するトポロジーを以下に示します。

Topology of read-only instance

注意

  • 現在、次の ApsaraDB for RDS バージョンのみが読み取り専用インスタンスをサポートしています:MySQL 5.6 および MySQL 5.7(MySQL 5.7 Basic Edition を除く)

  • 読み取り専用インスタンスは、スレーブノードを持たない単一ノードアーキテクチャにあります。

価格

読み取り専用インスタンスの請求方法は従量課金です。詳細は、Pricing を参照してください。

特徴

読み取り専用インスタンスは、次の機能を提供します。

  • 読み取り専用インスタンスの仕様は、マスターインスタンスの仕様と異なる場合があり、いつでも変更することができ、弾力的なアップグレードやダウングレードを容易にすることができます。

  • 読み取り専用のインスタンスは、1 時間に測定された請求をサポートします。これはユーザーフレンドリーで費用対効果の高いものです。

  • 読み取り専用インスタンスでは、アカウントやデータベースのメンテナンスは不要です。プライマリインスタンスを介して、アカウントとデータベースの両方が同期されます。

  • 読み取り専用インスタンスは、独立したホワイトリスト構成をサポートします。

  • 読み取り専用インスタンスは、システムパフォーマンスの監視をサポートします。

    ディスク容量、IOPS、接続、CPU 使用率、ネットワークトラフィックなど、最大 20 のシステムパフォーマンス監視ビューを使用できます。ユーザーは簡単にインスタンスの負荷を表示できます。

  • 読み取り専用インスタンスは、最適化の提案を提供します。

    ストレージエンジンチェック、プライマリキーチェック、大規模なテーブルチェック、過度のインデックス作成、欠落したインデックスチェックなどの最適化ツールがサポートされています。

制限

読み取り専用インスタンスには、次の使用制限があります。

  • 1 つのマスターインスタンスには、5 つの読み取り専用インスタンスしか存在できません。

  • 読み取り専用インスタンスは、バックアップ設定または一時バックアップをサポートしていません。

  • インスタンスリカバリ:

    • 読み取り専用インスタンスは、バックアップファイルまたは任意の時点のバックアップによる一時インスタンスの作成をサポートしていません。

    • 読み取り専用インスタンスは、バックアップセットを使用するインスタンスの上書きをサポートしていません。

    • 読み取り専用インスタンスを作成した後、マスターインスタンスは、バックアップセットを使用してインスタンスを直接上書きすることによるデータ回復をサポートしません。

  • データを読み取り専用インスタンスに移行することはできません。

  • 読み取り専用インスタンスは、データベースの作成または削除をサポートしていません。

  • 読み取り専用インスタンスは、アカウントの作成または削除をサポートしていません。

  • 読み取り専用インスタンスは、アカウントの認証またはアカウントパスワードの変更をサポートしていません。