CDB和PDB
CDB全称为Container Database,中文翻译为容器数据库。
PDB全称为Pluggable Database,中文翻译为可插拔数据库。
CDB有三个组成:ROOT SEED PDBS
ROOT:又名CDB$ROOT,用来存储Oracle提供的metadata和common user
一个CDB只能有一个根。
SEED:又名PDB$SEED,是用来创建新的PDB的模版。一个CDB只能有一个SEED。
PDBS:普通数据库
连接数据库有CDB和PDN两种模式,连接数据库默认的是CDB模式
对于common user是公用的,所有模式下都可以使用。
seed 是种子的意思
对于上图,CDB与PDB之间的关系就是:CDB就相当于电脑,PDB就相当于U盘
实例与数据库可以是一对多的关系
大大方便了数据的迁移。我们可以很方便的将一