本トピックでは、コールドデータアーカイブ機能を有効化する方法と、有効化後に OSS にアーカイブされたコールドデータの情報を表示する方法について説明します。
利用可能条件
CSV フォーマット へのアーカイブ
Cluster Edition クラスターの場合:
標準テーブルのアーカイブ:
MySQL 8.0.1、リビジョン 8.0.1.1.47 以降。
MySQL 8.0.2、リビジョン 8.0.2.2.10 以降。
パーティションテーブルのアーカイブ:
MySQL 8.0.2、リビジョン 8.0.2.2.34.1 以降。
マルチマスタークラスター (Limitless) Edition クラスターの場合:
MySQL 8.0.1、リビジョン 8.0.1.0.13 以降。
ORC フォーマット へのアーカイブ
Cluster Edition クラスターの場合:
標準テーブルのアーカイブ:MySQL 8.0.2、リビジョン 8.0.2.2.30 以降。
パーティションテーブルのアーカイブ:MySQL 8.0.2、リビジョン 8.0.2.2.34.1 以降。
マルチマスタークラスター (Limitless) Edition クラスターの場合:MySQL 8.0.2、リビジョン 8.0.2.2.30 以降。
X-Engine フォーマット へのアーカイブ
標準テーブルのアーカイブ:
MySQL 8.0.1、リビジョン 8.0.1.1.31 以降。
MySQL 8.0.2、リビジョン 8.0.2.2.12 以降。
パーティションテーブルのアーカイブ:MySQL 8.0.2、リビジョン 8.0.2.2.12 以降。
X-Engine 列ストアテーブル へのアーカイブ:MySQL 8.0.2、リビジョン 8.0.2.2.33 以降。
制限事項
-
OSS のコールドテーブルはバックアップと復元をサポートしていません。バックアップからクラスターを復元する際、OSS のコールドデータストレージテーブルはデフォルトでスキップされます。
-
OSS のコールドテーブルは、グローバルデータベースネットワーク (GDN) のセカンダリクラスターからコールドデータストレージテーブル内のデータへのアクセスをサポートしていません。
コールドデータアーカイブの有効化
-
PolarDBコンソールにログインします。
左側のナビゲーションウィンドウで、クラスターをクリックします。
-
左上で、クラスターが所在するリージョンを選択します。
-
クラスター ページで、対象のクラスターをクリックします。
-
左側のナビゲーションペインで、 を選択します。
-
コールドデータのアーカイブ (コールドデータ) タブで、有効化 をクリックします。
-
(オプション) パーティションテーブルをハイブリッドパーティションテーブルとしてアーカイブする
-
MySQL 8.0.2 であり、マイナーバージョンが 8.0.2.2.34.1 以降である場合は、
loose_allow_create_hybrid_partitionパラメーターをONに設定する必要があります。 -
MySQL 8.0.2 であり、マイナーバージョンが 8.0.2.2.34.1 より前である場合は、新しいマイナーバージョンにアップグレードしてください。
-
アーカイブされたコールドデータの表示
コールドデータアーカイブを有効にすると、コールドデータアーカイブ ページで、OSS に保存されているコールドデータのサイズ、およびデータベースとテーブルの情報を表示できます。
コールドデータアーカイブは、一度有効にすると無効にできません。コンソールに表示されるコールドデータの使用量が 0 の場合、追加料金は発生しません。