返回数说广场
0
Oracle的PDB和CDB都是数据库容器,但两者存在明显的差异:
CDB,全称为Container Database,是数据库容器,可以看做是整个数据库的容器。在Oracle 12c之前,实例与数据库是一对一或多对一的关系,而在Oracle 12c之后,实例与数据库可以是一对多的关系。CDB相当于操作系统,一般只有一个,调用并管理多个PDB。
PDB,全称为Pluggable Database,即可插拔数据库,是真正提供业务需求的数据库实例。在CDB中可以加载多个PDB,每个PDB都有自己的数据文件和实例,数据可以在不同的PDB中进行共享和隔离。PDB中的数据独立于其他PDB,每个PDB都可以有自己的用户、角色、配置和数据,这使得在一个CDB中可以同时支持多个应用程序,每个应用程序都有自己的PDB。
0
0 141
分享
评论
热门数说


