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

PolarDB:ALTER TABLE MOVE PARTITION

最終更新日:Oct 24, 2025

パーティションまたはサブパーティションを別の表領域に移動します。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;

パラメーター

パラメーター

必須

説明

table_name

はい

パーティションを含むテーブルの名前。

archived_logs

partition_name

はい

移動するパーティションの名前。

p_2022_q1

subpartition_name

はい

移動するサブパーティションの名前。

sp_2023_asia

tablespace_name

はい

移動先の表領域の名前。

tbs_cold_data