Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 日期范围分区表运行时间不足_Mysql - Fatal编程技术网

Mysql 日期范围分区表运行时间不足

Mysql 日期范围分区表运行时间不足,mysql,Mysql,几年前,我创建了一个MySQL表,它在一个MySQL表中存储每天的流量统计数据(除了日期列外,还有5列都是INT)。我根据日期范围将此表设置为分区,每个分区中有1个月 这个表现在有1.75亿行,将在12月份用完分区(我创建它时设置了50个分区) 问题是:我能在尽可能少的停机时间内向这个表添加更多的分区吗?或者我需要将所有数据迁移到另一个表定义吗?您可以使用ALTER table查询重新分区。这里面有很多东西,所以我能做的最好的事情就是把你指给我看

几年前,我创建了一个MySQL表,它在一个MySQL表中存储每天的流量统计数据(除了日期列外,还有5列都是INT)。我根据日期范围将此表设置为分区,每个分区中有1个月

这个表现在有1.75亿行,将在12月份用完分区(我创建它时设置了50个分区)


问题是:我能在尽可能少的停机时间内向这个表添加更多的分区吗?或者我需要将所有数据迁移到另一个表定义吗?

您可以使用ALTER table查询重新分区。这里面有很多东西,所以我能做的最好的事情就是把你指给我看