我正在阅读有关Oracle的PDB(可插拔数据库)的内容,而我所理解的是,您在一个实例/机器中只有几个数据库(PDB)。因此,您可以节省资源,例如RAM和CPU。
但是,与一个实例中的许多数据库的Postgresql相比,PDB有何不同? 我的意思是,你没有达到同样的目的吗?
答案 0 :(得分:0)
可以根据需要插入和拔出Oracle PDB,在PostgreSQL中我们无法轻松实现这一点。因为在PostgreSQL中,数据库可能将表分布在不同的表空间中,这些表空间独立于数据库。
在oracle中,一个表空间只属于一个pdb(或数据库),而在PostgeSQL中则不是。同样也是用户。