パーティションまたはサブパーティションを別の表領域に移動します。PolarDB は、複数の計算ノードが単一のデータコピーを共有する共有分散ストレージアーキテクチャを使用するため、物理的な表領域をサポートしていません。ALTER TABLE MOVE PARTITION は互換性のためにのみサポートされており、データの物理的なストレージの場所は変更されません。
説明
このコマンドを実行するには、テーブルのオーナーであるか、テーブルに対する ALTER 権限を持っている必要があります。
概要
ALTER TABLE MOVE PARTITION には 2 つの形式があります。
パーティションを新しい表領域に移動する:
ALTER TABLE table_name
MOVE PARTITION partition_name
TABLESPACE tablespace_name;サブパーティションを新しい表領域に移動する:
ALTER TABLE table_name
MOVE SUBPARTITION subpartition_name
TABLESPACE tablespace_name;パラメーター
パラメーター | 必須 | 説明 | 例 |
| はい | パーティションを含むテーブルの名前。 |
|
| はい | 移動するパーティションの名前。 |
|
| はい | 移動するサブパーティションの名前。 |
|
| はい | 移動先の表領域の名前。 |
|