2 个回答
一般默认创建的分区主要是以当前时间为开始,因此这里的话,我们可以添加如下两个参数,使其可以自动创建之前的分区:
"dynamic_partition.create_history_partition" = "true",
"dynamic_partition.history_partition_num" = "70",
发布于:2年前 (2023-10-20) IP属地:四川省
首先把表的动态分区给关掉:
然后就可以手动增加分区了:
然后再把动态分区给打开
ALTER TABLE `wallet_consumer_logs` SET ("dynamic_partition.enable" = "false");
然后就可以手动增加分区了:
ALTER TABLE `wallet_consumer_logs` ADD PARTITION p20230807 VALUES LESS THAN("2023-08-08 00:00:00");
然后再把动态分区给打开
ALTER TABLE `wallet_consumer_logs` SET ("dynamic_partition.enable" = "true");
发布于:2年前 (2023-09-08) IP属地:四川省
我来回答
您需要 登录 后回答此问题!