В FAQ по Amazon RDS есть вопрос «Что такое инстанс базы данных (инстанс БД)?».
Полный ответ (по состоянию на середину июня 2012 г.) таков:
Вы можете рассматривать инстанс БД как среду базы данных в облаке с указанными вами вычислительными ресурсами и ресурсами хранения. Вы можете создавать и удалять инстансы БД, определять / уточнять атрибуты инфраструктуры своих инстансов БД, а также контролировать доступ и безопасность с помощью Консоли управления AWS, API Amazon RDS и инструментов командной строки. На одном инстансе БД можно создать несколько баз данных MySQL или баз данных SQL Server (до 30) или схем баз данных Oracle.
Последняя часть этой цитаты, «Несколько баз данных MySQL или баз данных SQL Server (до 30) схем баз данных Oracle» я интерпретирую как означающую, что вы можете иметь «неограниченное» количество баз данных в экземпляре RDS MySQL или Oracle, но только 30 баз данных. на экземпляре MS SQL Server («неограниченно» означает, что не ограничивается самой инфраструктурой RDS).
Это было задано в вопросе Stackoverflow Поддерживает ли Amazon RDS несколько баз данных на инстанс?. Ответ цитировал старую версию FAQ.
Я ищу документ Amazon, разъясняющий этот вопрос, или кого-то, кто имеет опыт использования Amazon RDS и может подтвердить, какова ситуация на самом деле.
Как клиент AWS, использующий MSSQL в RDS, я могу подтвердить, что максимальное количество баз данных на экземпляр (t1.micro) с использованием SQL Express действительно составляет 30.
Я тестирую экземпляры других размеров и опубликую их, если получу другие результаты.
RDS MySQL не имеет ограничений на размер базы данных или количество баз данных.