我们的MySQL安装存储了几个不经常被访问的Tb数据。在接下来的六个月里,我们将转移到一个基于光泽的系统来存储我们的大部分数据存储,我想知道如果MySQL在那里存储它的无害数据库文件夹,它会如何运行。
我可以想象在VM和NFS上创建一个有光泽的客户机,将文件夹挂载到MySQL服务器上,但这似乎是一个额外的层。将MySQL放在光泽客户端本身意味着光泽内核必须表现得很好。
不管怎么说-有人试过吗?为什么或为什么不?
发布于 2012-11-05 20:36:00
在NFS挂载或分布式文件系统上运行mysql服务器是一个糟糕的想法。
数据库都是关于快速处理大量数据的。与机械硬盘相比,在分布式文件系统中,读取头的查找时间将在4-8ms之间,这与搜索所有节点和查找处理查询所需的所有块相比更像是100到300 8ms。结果是性能下降。
如果您想要冗余,我建议您查看mysql复制。如果您需要高可用性,请查看DRBD+PACEMAKER+COROSYNC。
https://serverfault.com/questions/445660
复制相似问题