首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在单独的ec2卷上具有多个mySQL数据库的单个mySQL实例

在单独的ec2卷上具有多个mySQL数据库的单个mySQL实例
EN

Server Fault用户
提问于 2014-03-28 06:07:41
回答 1查看 493关注 0票数 0

我有一个ec2实例,在它上运行多个独立的wordpress站点。我希望将每个单独站点的数据库存储在它自己安装的ebs卷上,这样我就可以独立地处理db快照之类的每个站点,这样,如果一个站点变得太大,就很容易将另一个实例旋转并将该站点的db数据挂载到它。我知道如何将mysql的所有数据都移动到单独的ebs卷中,但是在每个数据库的基础上如何做呢?

我也想知道你是否认为这是一个坏主意,或者替代方案。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2014-04-02 09:46:36

您可以使用innodb_file_per_table (https://dev.mysql.com/doc/refman/5.5/en/innodb-parameters.html#sysvar_诺姆b_文件_每_表格)。不幸的是,每个表都会得到一个文件,而不是DB (我不知道在MySQL中有什么选项)。

这样,您就可以将每个表文件每个符号链接到不同的EBS卷,这些卷被挂载到实例中。

为此,您应该使用EBS优化实例,以确保您有到EBS设备的专用网络链接。我更喜欢PIOPS设备,并且只使用其中之一--但是如果您需要分离快照,我只知道上面的方法。

希望这能帮上忙!

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/585068

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档