2013-05-02 100 views
24

我可以在单个Amazon RDS实例上创建多少个数据库?我可以在单个Amazon RDS实例上创建多少个数据库

我需要从Xeround转移到另一台服务器(他们正在关闭公共云)。我的两个选择是创建一个EBS支持(10,000 iOPS)或RDS的单个EC2实例。我有三个数据库,并没有太多的流量。如果我需要为每个数据库启动RDS实例,对我来说可能有点贵。

回答

33

http://aws.amazon.com/rds/faqs/#2

多个MySQL数据库或SQL Server数据库(最多30个)或Oracle数据库架构可以在一个给定的数据库实例被创建。


更新2013年12月16日:在下面的评论中所讨论的,RDS常见问题的措辞是不明确的。 @Jan向亚马逊发出了询问,并得到了以下回复:

使用RDS MySQL数据库实例,它遵循MySQL标准,其中数据库数量没有限制 - http://dev.mysql.com/doc/refman/5.5/en/database-count-limit.html。感谢您指出那里的参差文档,我们会修改它以使其更加清晰。

谢谢@Jan!


更新2014年8月26日:在RDS FAQ现在状态:

  • RDS为MySQL:无软件强加的限制
  • RDS对于Oracle:每个实例1个数据库;每个实例30个数据库PostgreSQL的
  • RDS:由软件施加的SQL Server
  • RDS每个数据库模式的数量没有限制没有通过软件

这让人怀疑强加的限制,“我可以有多少个实例?“

默认情况下,客户最多可以有40个Amazon RDS数据库实例。在这40个中,多达10个可以是“许可证”模型下的Oracle或SQL Server数据库实例。所有40个可用于“BYOL”模型下的MySQL,Oracle,SQL Server或PostgreSQL。如果您的应用程序需要更多数据库实例,则可以通过此请求表单请求其他数据库实例。

+0

我将其解释为几乎无限的MySQL或Oracle数据库,但只有30个MS SQL数据库。注意“(最多30个)”的位置。 – 2013-09-25 23:23:41

+0

@JeremyRoss,同意,这可能会更清楚。我无法确切地说出他们的意思。 – 2013-09-26 02:14:46

+2

我试过了,可以在RDS上创建超过30个MySQL数据库。 – Jan 2013-11-20 15:51:10

相关问题