我有一张包含数十万条记录的表格。如何按月分区表?
答案 0 :(得分:1)
您可以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
);