一、 查看分區信息express
(1)explain partitions select * from TDM_YTMF_BRAND_CATE_GDS_STC_Dspa
語法:explain partitions select 語句code
(2)blog
SELECT partition_name part, partition_expression expr, partition_description descr, table_rows FROM INFORMATION_SCHEMA.partitions WHERE TABLE_SCHEMA = schema() AND TABLE_NAME='TDM_YTMF_BRAND_CATE_GDS_STC_D';
語法:ip
SELECT partition_name part, partition_expression expr, partition_description descr, table_rows FROM INFORMATION_SCHEMA.partitions WHERE TABLE_SCHEMA = schema() AND TABLE_NAME=表名;
2.建立表的時候建立分區rem
CREATE TABLE `vehicle_coord_range` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', `region_code` varchar(64) DEFAULT NULL COMMENT '城市(區域)CODE', `plate_num` varchar(64) DEFAULT NULL COMMENT '車牌號', `lon` varchar(64) DEFAULT NULL COMMENT '經度', `lat` varchar(64) DEFAULT NULL COMMENT '緯度', `remark` varchar(255) DEFAULT NULL COMMENT '備註', `createTime` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '建立時間', `create_by` bigint(20) DEFAULT NULL COMMENT '建立者', `create_date` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '建立時間', `update_by` bigint(20) DEFAULT NULL COMMENT '更新者', `update_date` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '更新時間', `remarks` varchar(255) DEFAULT NULL COMMENT '備註信息', `del_flag` varchar(64) DEFAULT '0' COMMENT '邏輯刪除標記(0:顯示;1:隱藏)', `direction` varchar(64) DEFAULT NULL COMMENT '行駛方向', PRIMARY KEY (`id`,`create_date`) ) ENGINE=InnoDB AUTO_INCREMENT=172203 DEFAULT CHARSET=utf8 COMMENT='訂單(行程) 線路實時座標' partition by range (TO_DAYS(create_date))( #range分區結構 PARTITION vehicle_coord_1 VALUES LESS THAN (TO_DAYS('2017-05-22')), PARTITION vehicle_coord_2 VALUES LESS THAN (TO_DAYS('2017-05-23')) );
3.新增分區it
ALTER TABLE TDM_YTMF_BRAND_CATE_GDS_STC_D ADD PARTITION( PARTITION P_20170404 VALUES IN (20170404) );
語法:io
ALTER TABLE 表名 ADD PARTITION( PARTITION 分區名稱VALUES IN (值 );