0
我有一张拥有数十万条记录的表格。如何按月分区表?如何在现有的mysql表中对月份进行明智的分区?
我有一张拥有数十万条记录的表格。如何按月分区表?如何在现有的mysql表中对月份进行明智的分区?
你可以ALTER TABLE
来创建新的PARITIONS就可以了。
ALTER TABLE table_name PARTITION BY RANGE (MONTH(date_column)
(
PARTITION JAN VALUES LESS THAN (2),
PARTITION FEB VALUES LESS THAN (3),
...
PARTITION DEC VALUES LESS THAN MAXVALUE
);
1月VALUES THAN(2)....等等 – 2012-08-08 10:06:25
@Omesh:请看看和回答。如果你的答案会帮助我。我确定; “我知道如何接受答案:)”。 http://stackoverflow.com/questions/15880154/how-do-i-create-a-partition-for-every-month-of-the-current-year – 2013-04-09 10:53:43