Назад | Перейти на главную страницу

Поддерживает ли Amazon RDS несколько баз данных Oracle на каждый экземпляр?

Как видите, AWS FAQ упоминает, что мы можем создать только одну базу данных для каждого экземпляра для Oracle.

Компонент «базы данных» установки базы данных Oracle усложнился.

До появления 12c часть «база данных» в основном относилась к файлам данных, включая файлы для метаданных базы данных. «Экземпляр» - это, по сути, процессы и память, и экземпляр мог работать только с одной базой данных одновременно. Вы можете иметь несколько экземпляров, работающих с одной базой данных с общим хранилищем (Oracle RAC). С физическим сервером вы можете запускать несколько баз данных, но у каждой будет свой экземпляр, но это обычно не рекомендуется.

В 12c Oracle начала разделение на «контейнерную базу данных», которая могла бы управлять одной или несколькими «подключаемыми базами данных». У вас все еще будет один (или несколько) экземпляров, открывающих базу данных контейнера, но внутри этого контейнера может быть несколько подключаемых баз данных. Тогда у вас будет только один экземпляр на сервере, работающий с одной или несколькими подключаемыми базами данных.

«Несколько подключаемых баз данных» - это бит, который RDS не поддерживает. «Важно отметить, что для получения этой же функции на Amazon вы не можете использовать RDS, потому что они запрещают вам использовать эту опцию».