mysql分区

#查询mysql分区

SELECT PARTITION_NAME,TABLE_ROWS
FROM INFORMATION_SCHEMA.PARTITIONS
WHERE TABLE_NAME = 'intable_passengerflow';

建立表分区

CREATE TABLE `intable_passengerflow_new` (
  `Id` bigint(20) NOT NULL AUTO_INCREMENT,
  `storeId` varchar(255) DEFAULT NULL COMMENT '案场Id',
  `storeName` varchar(255) DEFAULT NULL COMMENT '案场名称',
  `physicalZoneId` bigint(9) DEFAULT NULL COMMENT '区域Id',
  `physicalZone` varchar(255) DEFAULT NULL COMMENT '区域名称',
  `physicalZonetype` varchar(255) DEFAULT NULL COMMENT '区域类型',
  `countEnter` int(10) DEFAULT NULL COMMENT '进客流',
  `countExit` int(10) DEFAULT NULL COMMENT '出客流',
  `dataDate` date NOT NULL DEFAULT '2014-01-31' COMMENT '日期',
  `dataHour` int(10) DEFAULT NULL COMMENT '小时',
  `dataMin` int(10) DEFAULT NULL COMMENT '分钟',
  `datetime` datetime DEFAULT NULL COMMENT '客流时间',
  `updatetime` datetime DEFAULT NULL COMMENT '最后更新时间',
  PRIMARY KEY (`Id`),
  UNIQUE KEY `storeid` (`storeId`,`physicalZone`,`physicalZonetype`,`datetime`),
  KEY `storeid_2` (`storeId`,`physicalZonetype`,`dataDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
PARTITION BY RANGE (TO_DAYS('dataDate))
(
PARTITION p1 VALUES LESS THAN (TO_DAYS('2014-01-31')) ENGINE = InnoDB,
PARTITION p2 VALUES LESS THAN (TO_DAYS('2014-06-30')) ENGINE = InnoDB,
PARTITION p3 VALUES LESS THAN (TO_DAYS('2014-12-31')) ENGINE = InnoDB,
PARTITION p4 VALUES LESS THAN (TO_DAYS('2015-01-31')) ENGINE = InnoDB,
PARTITION p5 VALUES LESS THAN (TO_DAYS('2015-06-30')) ENGINE = InnoDB,
PARTITION p6 VALUES LESS THAN (TO_DAYS('2015-12-31')) ENGINE = InnoDB,
PARTITION p7 VALUES LESS THAN (TO_DAYS('2016-01-31')) ENGINE = InnoDB,
PARTITION p8 VALUES LESS THAN (TO_DAYS('2016-06-30')) ENGINE = InnoDB,
PARTITION p9 VALUES LESS THAN (TO_DAYS('2016-12-31')) ENGINE = InnoDB,
PARTITION p10 VALUES LESS THAN (TO_DAYS('2017-01-31')) ENGINE = InnoDB,
PARTITION p11 VALUES LESS THAN (TO_DAYS('2017-06-30')) ENGINE = InnoDB
)

转载于:https://my.oschina.net/u/3350266/blog/3035942

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值