MYSQL 给定目录的分区表
2016-01-23 16:11
861 查看
运行环境:mysql5.6.28
废话不多说,说一下这两天尝试的mysql数据处理,归档和分区。数据归档就是对数据库中存在时间较久的数据转移地方存储,比如贴吧中已经过去好几年的数据,像这种数据就不再提供写功能,如CSDN中过去太久了的帖子,它会提示你“此帖子已过去不久,不再提供评论”。 因目前由此需求,因而想出了这个办法,对某一个表比如post,尝试建立分区表。
在这其中,需要注意很多地方,比如less than后面的参数必须严格上升增长;data directory的值不能为初始化数据库目录,反正我用初始化数据库目录是出错的,具体原因不太清楚。并且在定义表时最好给定存储引擎。
并且MYSQL 还有很多分区方式,这个后面再补充吧!!!
废话不多说,说一下这两天尝试的mysql数据处理,归档和分区。数据归档就是对数据库中存在时间较久的数据转移地方存储,比如贴吧中已经过去好几年的数据,像这种数据就不再提供写功能,如CSDN中过去太久了的帖子,它会提示你“此帖子已过去不久,不再提供评论”。 因目前由此需求,因而想出了这个办法,对某一个表比如post,尝试建立分区表。
create table post(uid int, ptime datetime)engine=myisam partition by range(year(ptime)) (partition post1 values less than (2010) DATA DIRECTORY='/u01/data2/data/d2' engine=myisam, partition post2 values less than (2020) DATA DIRECTORY='/u01/data2/data/d1' engine=myisam);
在这其中,需要注意很多地方,比如less than后面的参数必须严格上升增长;data directory的值不能为初始化数据库目录,反正我用初始化数据库目录是出错的,具体原因不太清楚。并且在定义表时最好给定存储引擎。
并且MYSQL 还有很多分区方式,这个后面再补充吧!!!
相关文章推荐
- mysql备份与恢复
- Mysql安装
- 3.MySQL索引
- 1.5 MySql建表
- MySQL数据库读写分离
- Mysql存储引擎
- mysql转换引擎的方法
- Mysql读书笔记
- [Mysql for Excel指南] 第三章 配置
- 解决xampp mysql不能启动 问题
- mysql中declare语句用法
- mysql游标使用
- mysql 压缩版安装
- MySQL特殊函数
- windows mysql 解压版 data文件初始化
- 4.Mysql驱动
- mysql下载镜像收集
- URLEncoder Function for MySQL(mysql urlencode 支持中文)
- Mysql基本操作语句
- mysql优化重要参数整理(初级篇)