Professional Documents
Culture Documents
Deiby Gmez
12c
Oracle Certified Master 12c & 11g
NUVOLA Solving is our Passion.
dgomez@nuvolacg.com / www.nuvolacg.com
AGENDA
CDB vs no-CDB
Qu es una PDB?
Qu es el Root?
Qu es el Seed?
Instancia en un CDB
Diccionario en un CDB
Comn vs Local
Cloud y Oracle Multitenant
CDB vs non-CDB
Una aplicacin por base de datos
Muchos DBAs Administrando muchas BDs
CDB vs non-CDB
Una Instancia por Base de Datos
Procesos duplicados
Memoria duplicada
Metadata duplicada
Usuarios duplicados
Poca rapidez de aprovisionamiento
CDB vs non-CDB
Una BD, muchas Aplicaciones
Un CDB puede contener muchas Bases de
Datos
CDB vs non-CDB
CDB vs non-CDB
Una instancia por Contenedor
Todas las BDs comparten la misma instancia
Qu es una PDB?
Qu es el Root?
Qu es el Seed?
Tambin llamado PDB$SEED
Se usa como un template para crear ms
PDBs
Oracle no soporta la apertura del PDB$SEED
Instancia en un CDB
La instancia se comparte para todas las
PDBs
Hay parmetros personalizables por PDBs
Diccionario en un CDB
Metadatos de Oracle
mezclados
usuario.
Diccionario en un CDB
Cada PDB tiene su propio diccionario
de Datos
Comn vs Local
Comn
Local
Usuarios Comunes
Roles Comunes
Privilegios asignados
comnmente
Usuarios Locales
Roles Locales
Privilegios asignados
localmente
Comn vs Local
Privilegio cedido
comnmente
Privilegio cedido
localmente
Privilegio cedido
localmente
Comn vs Local
Comn vs Local
Usuarios Comunes C##<nombre> common_user_prefix
c##<nombre>
Roles Comunes
Comn
CONTAINER=ALL
Privilegios asignados
comnmente
Local
Usuarios Locales
Roles Locales
Privilegios asignados
comnmente
CONTAINER=ALL
CONTAINER=CURRENT
Cloud y Oracle
Multitenant
Remote Cloning
From nonCDB
From another PDB
Deiby Gmez
dgomez@nuvolacg.com
www.nuvolacg.com