mysql 分区表
来源:互联网 发布:2014淘宝全年销售额 编辑:程序博客网 时间:2024/06/05 13:36
DROP TABLE IF EXISTS T1;CREATE TABLE T1( ID INT NOT NULL, C1 CHAR(15) NOT NULL, DATATIME DATETIME NOT NULL, PRIMARY KEY (ID, C1, DATATIME)) ENGINE=INNODB DEFAULT CHARSET=utf8PARTITION BY RANGE (TO_DAYS(DATATIME)) ( PARTITION p201701 VALUES LESS THAN (TO_DAYS('2017-02-01')),PARTITION p201702 VALUES LESS THAN (TO_DAYS('2017-03-01')),PARTITION p201703 VALUES LESS THAN (TO_DAYS('2017-04-01')),PARTITION p201704 VALUES LESS THAN (TO_DAYS('2017-05-01')),PARTITION p201705 VALUES LESS THAN (TO_DAYS('2017-06-01')),PARTITION p201706 VALUES LESS THAN (TO_DAYS('2017-07-01')),PARTITION p201707 VALUES LESS THAN (TO_DAYS('2017-08-01')),PARTITION p201708 VALUES LESS THAN (TO_DAYS('2017-09-01')),PARTITION p201709 VALUES LESS THAN (TO_DAYS('2017-10-01')),PARTITION p201710 VALUES LESS THAN (TO_DAYS('2017-11-01')),PARTITION p201711 VALUES LESS THAN (TO_DAYS('2017-12-01')),PARTITION p201712 VALUES LESS THAN (TO_DAYS('2018-01-01')));INSERT INTO T1(ID, C1, DATATIME) VALUES(1,'00001','2017-03-15 09:00:00'),(1,'00001','2017-02-15 09:00:00');SELECT * FROM T1 PARTITION(p201702);SELECT * FROM T1 PARTITION(p201702,p201703)-- 如果是整形的CREATE TABLE IF NOT EXISTS T1( ID INT NOT NULL, C1 CHAR(15) NOT NULL, DATATIME BIGINT NOT NULL, PRIMARY KEY (ID, C1, DATATIME) ) ENGINE=INNODB DEFAULT CHARSET=utf8 PARTITION BY RANGE(TSTAMP) ( PARTITION p1 VALUES LESS THAN (UNIX_TIMESTAMP('2017-02-01')) ENGINE=INNODB, PARTITION p2 VALUES LESS THAN (UNIX_TIMESTAMP('2017-03-01')) ENGINE=INNODB, PARTITION p3 VALUES LESS THAN (UNIX_TIMESTAMP('2017-04-01')) ENGINE=INNODB, PARTITION p4 VALUES LESS THAN (UNIX_TIMESTAMP('2017-05-01')) ENGINE=INNODB, PARTITION p5 VALUES LESS THAN (UNIX_TIMESTAMP('2017-06-01')) ENGINE=INNODB, PARTITION p6 VALUES LESS THAN (UNIX_TIMESTAMP('2017-07-01')) ENGINE=INNODB, PARTITION p7 VALUES LESS THAN (UNIX_TIMESTAMP('2017-08-01')) ENGINE=INNODB, PARTITION p8 VALUES LESS THAN (UNIX_TIMESTAMP('2017-09-01')) ENGINE=INNODB, PARTITION p9 VALUES LESS THAN (UNIX_TIMESTAMP('2017-10-01')) ENGINE=INNODB, PARTITION p10 VALUES LESS THAN (UNIX_TIMESTAMP('2017-11-01')) ENGINE=INNODB, PARTITION p11 VALUES LESS THAN (UNIX_TIMESTAMP('2017-12-01')) ENGINE=INNODB, PARTITION p12 VALUES LESS THAN (UNIX_TIMESTAMP('2018-01-01')) ENGINE=INNODB);
0 0
- mysql分区表
- Mysql 分区表
- MySQL分区表
- MySQL分区表
- MySQL分区表
- [MySQL] 分区表
- MySQL分区表
- Mysql 分区表
- MySQL分区表
- MySQL分区表
- MySQL 分区表
- mysql分区表
- MySQL 分区表
- MySQL分区表
- MySQL分区表
- MySQL 分区表
- Mysql分区表
- MySQL 分区表
- Android笔记:Android反编译与防止反编译
- Spring Data之@Query中的org.hibernate.hql.internal.QueryExecutionRequestException: Not supported for DML
- 【大数据技巧】MaxCompute中实现IP地址归属地转换
- 5分钟搭建好最新的ruby环境
- Oracle11g安装
- mysql 分区表
- 二叉树的遍历(篇2)计算二叉树节点的个数
- 未能加载文件或程序集“Newtonsoft.Json”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
- 细数阿里云服务器的十二种典型应用场景
- ios NSArray NSMutableArray NSDictionary NSMutableDictionary使用
- 批量打印二维码的软件---使用心得(领跑条码标签打印软件)
- C++文件操作
- mac上使用cocos studio 经常随意奔溃问题解决方法
- SQL SERVER获取索引脚本