创建mysql分区表及操作
2014-11-27 18:18
225 查看
/*创建分区表按月份分区*/
添加分区
ALTER TABLE o_order ADD PARTITION (PARTITION p201504 values less than (to_days('2015-04-01')));
删除分区
-- 查看分区表信息
create table o_order(id int auto_increment comment '序号', orderid varchar(200) comment '订单号', account varchar(50) comment '帐号', status int comment '状态 0进行中 1成功 2失败', addtime datetime comment '添加时间', rvctime datetime comment '完成时间', remark varchar(200) comment '备注', primary key (id,addtime) )engine=innodb partition by range(to_days(addtime)) ( partition p201411 values less than (to_days('2014-11-01')), partition p201412 values less than (to_days('2014-12-01')), partition p201501 values less than (to_days('2015-01-01')), partition p201502 values less than (to_days('2015-02-01')), partition p201503 values less than (to_days('2015-03-01')));
添加分区
ALTER TABLE o_order ADD PARTITION (PARTITION p201504 values less than (to_days('2015-04-01')));
删除分区
ALTER TABLE o_order DROP PARTITION p201504;
-- 查看分区表信息
SHOW CREATE TABLE o_order; SHOW TABLE STATUS LIKE 'o_order';
SELECT partition_name part, partition_expression expr, partition_description descr, table_rows FROM INFORMATION_SCHEMA.partitions WHERE TABLE_SCHEMA = schema() AND TABLE_NAME='表名';
相关文章推荐
- 创建mysql分区表操作
- 一个用java.util.zip创建和读取zip文件的类,可以操作目录
- 使用ASP.NET页面创建可视的UI,在客户机上实例化MSXML分析器的页面从中间层组件取出XML数据、操作并显示 并有问题请高手解决
- [转]关于:以前的某个程序安装已在安装计算机上创建挂起的文件操作 解决办法
- 某个程序安装已在安装计算机上创建挂起的文件操作" 解决办法
- 安装SQL SERVER遇到以前的某个程序安装已在安装计算机上创建挂起的文件操作
- 某个程序安装已在安装计算机上创建挂起的文件操作的解决办法(sql server)
- 创建可编辑的xml文档(之三)执行拖放操作
- "某个程序安装已在安装计算机上创建挂起的文件操作" 解决办法 另解
- "某个程序安装已在安装计算机上创建挂起的文件操作" 解决办法
- 创建可编辑的xml文档(之四) 删除、改名、插入操作 YAOTIEBING [翻译]
- 用VB代码在SQL SERVER 中创建数据库,表,列.以及对数据库的操作
- 创建操作日志字典
- 解决多线程操作控件时可能出现的异常:“在某个线程上创建的控件不能成为在另一个线程上创建的控件的父级”
- 关于:以前的某个程序安装已在安装计算机上创建挂起的文件操作 解决办法
- 简单的XML操作:XML文件创建
- XML解析器可以读取、更新、创建、操作一个XML文档
- pb中创建数据操作日志字典[收藏]
- 创建可编辑的xml文档(之四) 删除、改名、插入操作
- 关于:以前的某个程序安装已在安装计算机上创建挂起的文件操作 解决办法