Amazon RDS 是否支持每个实例多个 Oracle 数据库?

Amazon RDS 是否支持每个实例多个 Oracle 数据库?

正如你所看到的AWS 常见问题解答提到我们只能为 Oracle 每个实例创建一个数据库。

答案1

Oracle 数据库安装的“数据库”组件变得复杂。

在 12c 出现之前,“数据库”部分基本上是指数据文件,包括数据库元数据的数据文件。“实例”本质上是进程和内存,一个实例一次只能与一个数据库一起工作。您可以使用共享存储 (Oracle RAC) 在一个数据库上运行多个实例。使用物理服务器,您可以运行多个数据库,但每个数据库都有自己的实例,但通常不建议这样做。

在 12c 中,Oracle 开始将其分离为“容器数据库”,该数据库可以管理一个或多个“可插入数据库”。您仍将有一个(或多个)实例打开容器数据库,但该容器内可能有多个可插入数据库。然后,您在服务器上只有一个实例,运行一个或多个可插入数据库。

“多个可插入数据库”是 RDS 不支持的部分。 “值得注意的是,要在亚马逊上获得相同的功能,您不能使用 RDS,因为他们禁止您使用此选项。”

相关内容