2012年 oracle open world,Tom kyte 大师介绍了 oracle 12c 的12 大新特性,CDB 和 PDB 的就是其中的一个新特性。
在ORACLE 12C数据库引入的多用户环境(Multitenant Environment)中,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB)。
CDB全称为Container Database,中文翻译为数据库容器,PDB全称为Pluggable Database,即可插拔数据库。
Oracle Pluggable Database:Oracle PDB体系结构由一个容器数据库(CDB)和多个可组装式数据库(PDB)构成,PDB包含独立的系统表空间和SYSAUX表空间等,
但是所有PDB共享CDB的控制文件、日志文件和UNDO表空间。
Oracle Container Database: 容器数据库,如下图显示,最直观的就是pdb就像一个U盘