Oracle Database Architecture
Test your knowledge of Oracle database architecture including memory structures (SGA, PGA), logical and physical storage components, background processes, and recovery mechanisms.
Questions
The entries such as Tablespace names, the database identifier and name, etc., are maintained in which of the following file?
- The archive file
- Control file
- The parameter file
- Instance creation
- Recover
Which of the following memory components of the PGA contains bind information and a runtime area that is created as soon as an execute request is initiated?
- Private SQL area
- SQL work area
- Mounting the database
- Redo log buffer
- The stream pool
Which of the following background processes is used to resolve distributed transaction that are pending due to a network failure in a distributed database?
- Recoverer
- Archiver
- System monitor
- Log writer
- Mounting the database
Which of the following logical storage structures are groups of one or more tables physically stored together and share common columns?
- Oracle datablock
- Segment
- Instance creation
- Read only
- Clusters
Two specific caches; library cache and the data dictionary cache form which of the following memory components of the SGA?
- The stream pool
- The java pool
- Opening the database
- SQL work area
- The shared pool
Which of the following background processes are used for batch processing?
- Queue monitors
- System monitor
- Job queue processes
- Log writer
- Mounting the database
Which of the following files belong to only one tablespace?
- The archive file
- Data file
- The parameter file
- Instance creation
- Read only
Which of the following memory components of the SGA is managed in a manner that free blocks are always made available for new blocks being read into memory?
- The stream pool
- The java pool
- The database buffer cache
- SQL work area
- Read Only
The information in which of the following logical storage structures is used during database recovery to generate read-consistent database information?
- Data segment
- Tablespace
- The archive file
- Rollback segment
- Opening the database
When a statement is executed, Oracle looks for an identical statement/execution plan in which of the following memory components of the SGA?
- The parameter file
- SQL work area
- Redo log buffer
- The java pool
- Library cache
Which of the following logical storage structures are created when a SQL statement needs a temporary work area to complete execution?
- Data segment
- Temporary segments
- Tablespace
- SQL work area
- Mounting the database
Which of the following logical storage structures has a one-to-one correspondence with a user account in the Oracle database?
- Oracle datablock
- Schema
- Segment
- Tablespace
- The archive file
Which of the following memory components of the SGA consists of blocks that hold data dictionary information read in from the data files?
- The stream pool
- Redo log buffer
- The data dictionary cache
- SQL work area
- Read Only
Which of the following files are used to recover changed data that was in memory at the time of a crash?
- Instance creation
- The password file
- Redo log files
- The parameter file
- Force
Which of the following background processes is used for inter-instance locking in real application clusters?
- Lock manager server process
- Granularity of locking
- System monitor
- Process monitor
- Opening a database