-- range分区,分区字段必须是整型或者转换为整型
-- 按照字段的区间划分数据的归属,典型的就是按照时间维度的月份分区
ALTER TABLE `table_name` ADD PARTITION(PARTITION p20190107 VALUES LESS THAN (20190107) ENGINE = InnoDB);
-- List分区,分区字段必须是整型或者转换为整型
-- 按照某个字段上的规则,不同的数据离散地分布在不同的区中
ALTER TABLE `table_name` ADD PARTITION(PARTITION p20190107 VALUES IN (20190107) ENGINE = InnoDB);
-- 删除分区
ALTER TABLE `table_name` DROP PARTITION p20190107;
-- 合并分区
ALTER TABLE `table_name` REORGANIZE PARTITION p1,p2 INTO (PARTITION p4 VALUES less than (20190105) );
Mysql 新增分区,删除分区,合并分区
最新推荐文章于 2024-05-24 22:23:03 发布