すべてのプロダクト
Search
ドキュメントセンター

PolarDB:列ストアインデックス読み取り専用ノードの追加

最終更新日:Mar 28, 2026

PolarDB for MySQL クラスターに読み取り専用のインメモリー列指向インデックス (IMCI) ノードを追加すると、既存の行ストアワークロードに影響を与えることなく、分析クエリを高速化できます。

前提条件

開始する前に、ご利用のクラスターが次の要件を満たしていることを確認してください。

バージョン要件

ご利用のクラスターは、エディションと MySQL バージョンに基づいて、最小リビジョンバージョンを満たしている必要があります。

エディションMySQL バージョン最小リビジョンバージョン
Enterprise Edition8.0.18.0.1.1.22
Enterprise Edition8.0.28.0.2.2.12
Standard Edition (X86)8.0.18.0.1.1.38
Standard Edition (X86)8.0.28.0.2.2.19

クラスター要件

  • クラスターには、既存の読み取り専用ノードが少なくとも 1 つ必要です。シングルノードクラスターは、読み取り専用 IMCI ノードをサポートしていません。

注意事項

マルチマスタークラスター

マルチマスタークラスター (Limitless) の場合、グローバル読み取り専用 IMCI ノードを追加する前に、クラスターパラメーター loose_polar_enable_imci_with_mmON に設定してください。

グローバルデータベースネットワーククラスター

グローバルデータベースネットワーク (GDN) 内のクラスターの場合、読み取り専用 IMCI ノードを追加する前に、クラスターパラメーター loose_polar_enable_imci_with_standby を有効にしてください。また、クラスターは次のいずれかのバージョン要件を満たしている必要があります。

  • MySQL 8.0.1、リビジョンバージョン 8.0.1.1.48 以降

  • MySQL 8.0.2、リビジョンバージョン 8.0.2.2.27 以降

列指向ステートメントのフォールバック

列指向ステートメントが使用上の制限に達すると、システムは自動的に行ストア実行にフォールバックします。

ホットレプリカによるフェイルオーバーとの互換性

IMCI と ホットレプリカによるフェイルオーバー の互換性は、ご利用のリビジョンバージョンによって異なります。

リビジョンバージョンホットレプリカで IMCI を使用できますか?備考
8.0.1.1.43 以降、または 8.0.2.2.24 以降はい制限なし
8.0.1.1.42 または 8.0.2.2.23部分的クラスターにホットレプリカノードがある場合、IMCI ノードを追加できます。IMCI ノードがすでに存在する場合、いずれの読み取り専用ノードでもホットスタンバイを有効にすることはできません。
8.0.1.1.42 より前、または 8.0.2.2.23 より前いいえホットレプリカが有効になっている場合、IMCI ノードを追加できません。IMCI ノードがすでに存在する場合、いずれの読み取り専用ノードでもホットスタンバイを有効にすることはできません。
ホットレプリカが有効になっており、リビジョンバージョンが 8.0.1.1.42 より前または 8.0.2.2.23 より前のクラスターに IMCI ノードを追加するには、Alibaba Cloud にお問い合わせいただき、ホットレプリカによるフェイルオーバー機能の Voting Disk モジュールを無効にしてください。Voting Disk が無効になると、クラスター内のすべてのノードが自動的に再起動します。

操作手順

コンソールから読み取り専用 IMCI ノードを追加

  1. PolarDB コンソールにログインします。左上隅で、ご利用のクラスターが存在するリージョンを選択します。

  2. 次のいずれかの方法で、[ノードの追加/削除] ダイアログボックスを開きます。

    • クラスター」ページで、[操作][ノードの追加/削除] 列内をクリックします。 image

    • クラスターの[基本情報]ページで、[データベースノード]セクションの[ノードの追加/削除]をクリックします。image

  3. [読み取り専用 IMCI ノードの追加] を選択し、[OK] をクリックします。

    image

  4. ノードを設定します。

    1. [+IMCIノードの追加] をクリックします。

    2. ノードスペックを選択します。

    3. [切り替え時間] パラメーターを設定します。

    4. (オプション) 利用規約とサービスレベルアグリーメントを確認します。

    5. [今すぐ購入] をクリックして、支払いを完了します。

    image

  5. 支払いが完了したら、クラスターの詳細ページに移動し、ノードが[実行中]状態になるまで待ちます。「[データベースノード]」セクションでは、「読み取り専用 IMCI ノード」は新しい列指向ストアノードであり、「読み取り専用ノード」は元の行指向ストアノードです。

    image

購入時に読み取り専用 IMCI ノードを追加

PolarDB 購入ページ」で、[ノード] パラメーターを見つけ、[読み取り専用 IMCI ノード] を希望するノード数に設定します。

image

購入完了後、次のセクションで説明されているように、ノードが追加されたことを確認します。

結果の確認

PolarDB コンソールにログインし、クラスターの [基本情報] ページに移動します。[データベースノード] セクションで、読み取り専用 IMCI ノードが表示され、そのステータスが [実行中] であることを確認します。

image

API リファレンス

API説明
CreateDBNodesPolarDB クラスターに読み取り専用ノードを追加します。