Memindahkan partisi atau subpartisi ke ruang tabel yang berbeda. Karena PolarDB menggunakan arsitektur penyimpanan terdistribusi bersama di mana beberapa node komputasi berbagi satu salinan data, ia tidak mendukung ruang tabel fisik. Perintah ALTER TABLE MOVE PARTITION hanya didukung untuk tujuan kompatibilitas dan tidak mengubah lokasi penyimpanan fisik data.
Untuk menjalankan perintah ini, Anda harus menjadi Pemilik tabel atau memiliki izin ALTER untuk tabel tersebut.
Synopsis
Perintah ALTER TABLE MOVE PARTITION memiliki dua bentuk:
Memindahkan partisi ke ruang tabel baru:
ALTER TABLE nama_tabel
MOVE PARTITION nama_partisi
TABLESPACE nama_ruang_tabel;Memindahkan subpartisi ke ruang tabel baru:
ALTER TABLE nama_tabel
MOVE SUBPARTITION nama_subpartisi
TABLESPACE nama_ruang_tabel;Parameter
Parameter | Diperlukan | Deskripsi | Contoh |
| Ya | Nama tabel yang berisi partisi. |
|
| Ya | Nama partisi yang akan dipindahkan. |
|
| Ya | Nama subpartisi yang akan dipindahkan. |
|
| Ya | Nama ruang tabel tujuan. |
|