Combien de bases de données puis-je créer sur une seule instance Amazon RDS?
J'ai besoin de passer de Xeround à un autre serveur (ils ferment pour les clouds publics). Mes deux options sont soit de créer une seule instance EC2 avec EBS (10 000 iOPS) ou RDS. J'ai trois bases de données et pas trop de trafic. Si je dois lancer une instance RDS pour chaque base de données, cela peut être un peu trop cher pour moi.
http://aws.Amazon.com/rds/faqs/#2
Plusieurs bases de données MySQL ou bases de données SQL Server (jusqu'à 30) ou schémas de base de données Oracle peuvent être créés sur une instance DB donnée.
Mise à jour 2013-12-16: comme discuté dans les commentaires ci-dessous, le libellé du RDS FAQ est ambigu. @Jan a envoyé une demande à Amazon et a obtenu cette réponse:
Avec les instances de base de données RDS MySQL, il suit la norme MySQL où il n'y a pas de limite sur le nombre de bases de données - http://dev.mysql.com/doc/refman/5.5/en/database-count-limit.html . Merci d'avoir signalé la documentation inégale, nous la modifierons pour la rendre plus claire.
Merci @Jan!
Mise à jour 2014-08-26: le RDS FAQ indique maintenant:
- RDS pour MySQL: aucune limite imposée par le logiciel
- RDS pour Oracle: 1 base de données par instance; aucune limite sur le nombre de schémas par base de données imposée par le logiciel
- RDS pour SQL Server: 30 bases de données par instance
- RDS pour PostgreSQL: aucune limite imposée par le logiciel
Et cela fait que l'on se demande "combien d'instances puis-je avoir?"
Par défaut, les clients sont autorisés à avoir jusqu'à un total de 40 instances de base de données Amazon RDS. Parmi ces 40, jusqu'à 10 peuvent être des instances de base de données Oracle ou SQL Server sous le modèle "Licence incluse". Tous les 40 peuvent être utilisés pour MySQL, Oracle, SQL Server ou PostgreSQL sous le modèle "BYOL". Si votre application nécessite plus d'instances DB, vous pouvez demander des instances DB supplémentaires via ce formulaire de demande.