MySQL支持對子分區進行擴展和收縮操作,可以通過ALTER TABLE語句來實現。以下是如何擴展和收縮MySQL子分區的示例:
ALTER TABLE t1 ADD PARTITION (PARTITION p2 VALUES LESS THAN (100));
ALTER TABLE t1 COALESCE PARTITION 2;
或者,如果需要刪除子分區p2,可以執行以下SQL語句:
ALTER TABLE t1 DROP PARTITION p2;
需要注意的是,在擴展和收縮子分區時,操作可能會涉及到數據的移動和重新分配,因此在執行這些操作之前,建議先備份數據以防止數據丟失。