mysql建分区,增加分区

建表,增加分区规则,以及分区

CREATE TABLE `obs_station_data_his` (
正常建表,建索引语句
) ENGINE=InnoDB DEFAULT CHARSET=utf8
PARTITION BY LIST COLUMNS(`PROD_NAME`,`ELE_NAME`)
(
PARTITION 分区名 VALUES in (("111", "222"))ENGINE = InnoDB
);

后期增加分区,规则以及定义了,后期只添加分区的字段名就ok了

ALTER TABLE `obs_station_data_his` ADD PARTITION (
PARTITION 分区名1 VALUES in (("aaa", "bbb"))ENGINE = InnoDB,
PARTITION 分区名1 VALUES in (("bbb", "ccc"))ENGINE = InnoDB
);

你可能感兴趣的:(Mysql,mysql,sql,数据库)