MYSQL创建或增加分区
2016-08-31 16:36
253 查看
在创建表时创建分区
CREATE TABLE `ts_rta_visit_from` ( `ID` int(11) NOT NULL AUTO_INCREMENT, `STAT_DATE` varchar(8) NOT NULL COMMENT '统计日期(日期:YYYYMMDD)', `STAT_MINUTE` varchar(4) DEFAULT NULL COMMENT '统计分钟(分钟:HHMM)(每5分钟一个取值,一天共288个取值,从0000-2355)', `SITE_ID` varchar(2) DEFAULT NULL COMMENT '站点', `TERMINAL_TYPE_ID` varchar(1) DEFAULT '1' COMMENT '终端类型编码', `NEW_OLD_UV_FLAG` varchar(1) DEFAULT NULL COMMENT '新老访客标识', `VISIT_FROM_ID` varchar(2) DEFAULT NULL COMMENT '访问来源编码', `VISIT_FROM_CLASS_ID` varchar(1) DEFAULT NULL COMMENT '访问来源大类编码', `COMPARE_PERIOD_ID` varchar(2) DEFAULT NULL COMMENT '对比时间段编码', `CD_PV_NUM` int(11) DEFAULT NULL COMMENT '当天累计浏览量', `CD_UV_NUM` int(11) DEFAULT NULL COMMENT '当天累计访客数', `CD_VISIT_NUM` int(11) DEFAULT NULL COMMENT '当天累计访问次数', `CD_VISIT_DURATION` bigint(20) DEFAULT NULL COMMENT '当天累计访问时长', `CD_URL_NUM` int(11) DEFAULT NULL COMMENT '当天累计页面数', `DATA_TIME` varchar(8) DEFAULT NULL COMMENT '数据处理时间', PRIMARY KEY (`ID`,`STAT_DATE`) ) ENGINE=InnoDB AUTO_INCREMENT=4177 DEFAULT CHARSET=utf8 COMMENT='应用层_实时分析_流量来源分析\n\n两份数据:一份到流量来源小类,一份到流量来源大类' /*!50500 PARTITION BY LIST COLUMNS(STAT_DATE) (PARTITION p20151010 VALUES IN ('20151010') ENGINE = InnoDB, PARTITION p20151011 VALUES IN ('20151011') ENGINE = InnoDB, PARTITION p20151203 VALUES IN ('20151203') ENGINE = InnoDB, PARTITION p20151204 VALUES IN ('20151204') ENGINE = InnoDB, PARTITION p20151205 VALUES IN ('20151205') ENGINE = InnoDB, PARTITION p20151206 VALUES IN ('20151206') ENGINE = InnoDB, PARTITION p20151207 VALUES IN ('20151207') ENGINE = InnoDB, PARTITION p20151208 VALUES IN ('20151208') ENGINE = InnoDB)
给一张表增加分区
ALTER TABLE ts_rta_visit_channel ADD PARTITION (PARTITION p20151207 VALUES IN ('20151207') ENGINE = InnoDB);
相关文章推荐
- mysql在已有无分区表增加分区,mysql5.5才有,可以是innodb_file_per_table关闭状态.
- ORACLE创建、增加分区及每月自动创建新分区表存储过程
- MySQL每天自动增加分区
- mysql与oracle数据库创建partition分区脚本
- HIVE的安装配置、mysql的安装、hive创建表、创建分区、修改表等内容、hive beeline使用、HIVE的四种数据导入方式、使用Java代码执行hive的sql命令
- MySQL对表的修改(增加或删减列,创建或取消索引等)
- springboot+jpa+mysql实现增加数据报错,无法创建controller,无法注入jpa接口
- MySQL创建新用户、增加账户的2种方法及使用实例
- mysql创建范围分区表,并创建任务调度按预定频率添加分区
- oracle和mysql在创建表、更新表(增加、修改、删除字段)、删除表的区别与联系
- [转]mysql在已有无分区表增加分区,mysql5.5才有,可以是innodb_file_per_table关闭状态.
- Mysql 使用InnoDB引擎创建独立表空间分区
- 利用lvm创建及增加linux分区
- mysql 创建用户删除用户增加用户权限
- 创建交换分区swap增加Linux虚拟内存
- 创建mysql帐户及增加权限
- MySQL创建新用户、增加账户的2种方法及使用实例
- 【转】MySQL中增加sequence管理功能(模拟创建sequence)
- MySQL和ORACLE每天自动增加分区
- mysql创建分区、存储统计、定时事件