社区
MySQL
帖子详情
在mysql中如何实现多个磁盘分区的数据存储?
yaoxiaofeng
2005-07-08 11:32:59
在linux中,用单独的文件分区绑定到mysql的数据库文件夹。随着数据量的增大,文件分区已经没有
空间了。如果使用sybase 或 sqlserver 等其他数据库可以在其它分区添加一个数据库设备。mysql如
何才能实现跨磁盘分区的数据存储?
...全文
1169
5
打赏
收藏
在mysql中如何实现多个磁盘分区的数据存储?
在linux中,用单独的文件分区绑定到mysql的数据库文件夹。随着数据量的增大,文件分区已经没有 空间了。如果使用sybase 或 sqlserver 等其他数据库可以在其它分区添加一个数据库设备。mysql如 何才能实现跨磁盘分区的数据存储?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
百年树人
2006-01-13
打赏
举报
回复
学习
entice
2006-01-12
打赏
举报
回复
drvA是第一个分区
drvB是第二个分区
mysql装在drvA上,这时把库建立在drvB上面.
在drvA建立数据库,然后停止mysql,将建立的数据库目录mv到drvB
然后,用LN映射
cd /drvA/data
ln -s /drvB/data/数据库名称 数据库名称
然后启动mysql即可.
mlm588
2005-07-14
打赏
举报
回复
在mysql手册中提到使用符号连接转移一个数据库到有更多空闲空间的一个文件系统。
shell> cd /path/to/datadir
shell> ln -s db1 db2
没试过这种方法。不知是否可行。
如果上面的方法可行。
那么在db1数据量达到一定数量后。用以上方法转移至db2该如何做。应该是以下的那一种。
1、将db1数据复制至db2。db1清空。
2、db1数据不动。然后连接至db2。在以后新增的数据直接写入db2。
具体如何解决,请高手们指点。谢谢!
iihero_
2005-07-14
打赏
举报
回复
基本上没有解决的办法。
除非采用mysqlmultiserver,即开启多个服务端口,每个端口对应 不同的数据目录,但是这样的话,表示的应该是多个mysql数据库。
yaoxiaofeng
2005-07-12
打赏
举报
回复
请各位高手帮忙解决一下,到底有没有办法解决这个问题。
MySQL
中
的分区是什么?为什么要分区?有什么好处?怎么进行分区?
MySQL
从5.1版本开始支持分区功能,它允许可设置的一定逻辑,跨文件系统分配单个表的
多个
部分,但是就访问
数据
库而言,逻辑上还是只有一个表。 还是老样子,在学习新知识之前都先带着问题去寻找想要的答案: 1、什么是分区? 2、为什么分区?好处在哪? 3、如何分区? 什么是
MySQL
分区? 一开始也讲了,根据一定逻辑规则,将一个表拆成
多个
更小更容易管理的部分。例如我们新建一张表利用rang...
MySQL
的分区表是如何
实现
的?底层原理是什么?
存储
引擎负责实际的
数据
存储
和查询操作,而分区管理器则负责分区的元
数据
管理、查询路由和分区键的维护。查询优化:
MySQL
的查询优化器在执行查询时会考虑分区表的分区信息,并尽可能地剪枝和跳过不相关的分区,以减少不必要的扫描。分区
存储
和管理:每个分区都是独立的表空间,可以在不同的
存储
设备上创建和管理。这使得可以将不同的分区分布在不同的磁盘上,以
实现
数据
的分布式
存储
和负载均衡。总的来说,
MySQL
的分区表通过将大型表拆分为更小的分区,
实现
了
数据
的分布式
存储
和管理,提高了查询性能和
数据
管理的灵活性。
MYSQL
分区如何指定不同
存储
路径(多块磁盘)
理论可以针对分区表的每个分区指定
存储
路径,对于innodb
存储
引擎的表只能指定
数据
路径,因为
数据
和索引是
存储
在一个文件当
中
,对于MYISAM
存储
引擎可以分别指定
数据
文件和索引文件,一般也只有RANGE、LIST分区、sub子分区才有可能需要单独指定各个分区的路径,HASH和KEY分区的所有分区的路径都是一样。RANGE分区指定路径和LIST分区是一样的,这里就拿LIST分区来做讲解。
Mysql
数据
库表分区跨磁盘
存储
表分区放到不同的磁盘 表分区
存储
到指定磁盘路径
Mysql
数据
库表分区
存储
到指定磁盘路径2016年10月21日 20:56:404851人阅读 评论(1) 收藏 举报 分类:【大
数据
技术】(13) 版权声明:本文为博主原创文章,未经博主允许不得转载。转载请务必加上原作者:铭毅天下,原文地址:blog.csdn.net/laoyang360 https://blog.csdn.net/wojiushiwo987/article/details/5...
mysql
实现
表分区不同的磁盘_SQLServer表分区详解_
MySQL
分区请三思:1、虽然分区可以带来众多的好处,但是同时也增加了
实现
对象的管理费用和复杂性。因此在进行分区之前要首先仔细的考虑以确定是否应为对象进行分区。2、在确定了为对象进行分区后,下一步就要确定分区键和分区数。要确定分区
数据
,应先评估您的
数据
中
是否存在逻辑分组和模式。3、确定是否应使用
多个
文件分组。为了有助于优化性能和维护,应使用文件组分离
数据
。文件组是
数据
库
数据
文件的逻辑组合,它可以对
数据
文件进...
MySQL
56,679
社区成员
56,709
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章