【MySQL】使用Symbolic Links以支持数据分区存储
来源:互联网 发布:ubuntu 重置系统命令 编辑:程序博客网 时间:2024/05/22 09:07
MySQL数据库及表(仅MyISAM)支持符号链接(symbolic link),即数据库或表可以存储在my.cnf中指定datadir之外的分区或目录。
要支持符号链接,需要在配置中设置symbolic-links=1(较新的版本为默认开启)
假设my.cnf有设置data目录:
datadir=/data1/mysql/data/
而在另一个分区目录下保存有数据数据库TestDB:
/data2/mysql/data/TestDB
那么可以这样使得同一个MySQL实例能同时管理TestDB:
ln -s /data2/mysql/data/TestDB /data1/mysql/data/
所有文件相关权限设置正确后,MySQL就可以管理TestDB了。
值得注意的是,TestDB最好只能为一个MySQL服务来操作,否则会出现意想不到的问题。使用symbolic link的一个好处是当一个磁盘或分区空间不够时,可以将数据存储到其他的磁盘或分区。
可参考英文资料: http://dev.mysql.com/doc/refman/5.0/en/symbolic-links.html.
- 【MySQL】使用Symbolic Links以支持数据分区存储
- 使用Symbolic Links以支持数据分区存储
- 使用symbolic links分布I/O
- 【翻译自mos文章】oracle支持在RDBMS HOME 下的 符号链接( Symbolic Links)吗?
- linux纯文本模式下用mysql进入交互界面时出错mysql: unknown variable 'symbolic-links=0'
- ln: Too many levels of symbolic links
- Create shortcuts in Linux (symbolic links)
- Error: ELOOP: too many symbolic links encountered
- Windows File Junctions, Symbolic Links and Hard Links
- Linux - 硬链接(Hard Links)和符号链接(Symbolic Links)
- understanding hard links and symbolic links in Linux.
- 查询mysql是否支持分区
- MySql数据分区操作
- mysql 数据分区操作
- 自定义分区partitioner实现数据分区存储
- mysql自动分区存储过程
- Mysql 支持存储表情
- Symbolic Breakpoint使用
- android service
- Hibernate 用@TableGenerator 生成Id
- AIX中如何使用NTP协议
- jar 包详解
- list转换为JsonArray时,使用JsonValueProcessor处理有关数据类型
- 【MySQL】使用Symbolic Links以支持数据分区存储
- 策略模式(Strategy)
- Android APK反编译查看源码及资源文件
- 简单工厂模式,工厂方法模式,抽象工厂模式
- 装饰器模式
- Tornado生产骨架——mownfish介绍
- C# 一些常用的字符串扩展方法
- 适配器模式
- 去除文件中的重复元素后写入文件