1Z0-083 · Question #171
Which three resources are always shared among CDB$ROOT and pluggable databases (PDBs)? (Choose three.)
The correct answer is A. the data dictionary in CDB$ROOT C. the Process Monitor Process (PMON) E. the log writer process (LGWR). In Oracle Multitenant architecture, background processes operate at the CDB instance level, not per-container - PMON (C) and LGWR (E) are single, instance-wide processes that serve CDB$ROOT and all PDBs simultaneously. The CDB$ROOT data dictionary (A) acts as the master catalog…
Question
Which three resources are always shared among CDB$ROOT and pluggable databases (PDBs)? (Choose three.)
Options
- Athe data dictionary in CDB$ROOT
- Btemporary tablespaces
- Cthe Process Monitor Process (PMON)
- DSYSAUX tablespaces
- Ethe log writer process (LGWR)
- Fundo tablespaces
How the community answered
(41 responses)- A90% (37)
- B2% (1)
- D5% (2)
- F2% (1)
Explanation
In Oracle Multitenant architecture, background processes operate at the CDB instance level, not per-container - PMON (C) and LGWR (E) are single, instance-wide processes that serve CDB$ROOT and all PDBs simultaneously. The CDB$ROOT data dictionary (A) acts as the master catalog for the entire CDB, housing Oracle-supplied common objects that all PDBs reference; each PDB has only a local dictionary supplement, not its own full copy.
The distractors are wrong because each PDB owns its own copy of these tablespace types: SYSAUX (D) and TEMP (B) are required per-container and are never shared. Undo (F) is configurable - in local undo mode (the default since 19c), every PDB has its own undo tablespace, so it is not always shared.
Memory tip: Think "PILLs" for what PDBs keep locally - Process-independent things stay per-PDB (their own SYSAUX, TEMP, UNDO). What is shared is the instance backbone: processes (PMON, LGWR) and the root dictionary. If it's a background process or lives in CDB$ROOT, it's shared.
Topics
Community Discussion
No community discussion yet for this question.