You are on page 1of 1

Copyright 2012, Oracle and/or its afliates. All rights reserved.

. Oracle and Java are registered trademarks of Oracle and/or its afliates. Other names may be trademarks of their respective owners.
Multitenant Architecture Diagram
listener.ora
CDB Resource
Plan
PDB _1 PDB_n CDB Instance
PDB_n
CDB
Views
CDB_SERVICES
DBA_OBJECTS
. . . . . AWR DBMS_*
Dictionary Object Definition
(Metadata)
Dictionary
Object Data
OBJ$
Application
Tempfiles
SYSTEM SYSAUX
PDB Datafiles
PDB Resource
Plan
PDB Resource
Plan
. .
OBJ$
PDB_1
( CDB$ROOT )
Root Database
Multitenant Container Database (CDB)
C
D
B

I
n
s
t
a
n
c
e
Background
processes
Alert log SPFILE Wallet
Foreground processes
Common User
Common Role
Common Privilege
M
e
t
a
d
a
t
a
-
l
i
n
k
Object-links
. .
Fast Inter-Pluggable Database (PDB) Database Link
...
SGA
PDBid2 PDBid1
PDBid2 PDBid1
PDBid1
PDBid1 PDBid2
PDBid2
PDBid2
PDBid2 PDBid1
PDBid1
PDBid1
Local Privilege
C##...
SYS...
DBA, CDB_DBA...
C##...
Application
Tempfiles
SYSTEM SYSAUX
Common
User
Local
User
Common
Role
Local
Role
Local Privilege
Common
User
Local
User
Common
Role
Local
Role
Local Privilege
OBJ$
PDB Datafiles
SYSTEM SYSAUX
Tempfile
Common
User
. .
OBJ$
PDB$SEED
Control
files
Redo log
files
Datafiles
SYSTEM
SYSAUX Undo Tempfiles Application
Flashback
logs
Archived
redo log files
Root Files
Change
Tracking
file

You might also like