Oracle Database Architecture and Memory Management

Test your knowledge of Oracle database internals including SGA and PGA memory structures, background processes (DBWR, LGWR, SMON, PMON), buffer cache management, and instance recovery mechanisms.

16 Questions Published

Questions

Question 1 Multiple Choice (Multiple Answers)

Oracle Instance comprises of

  1. Physical files
  2. Memory buffers
  3. Background processes
  4. Database
Question 2 Multiple Choice (Single Answer)

SGA size is defined by parameter

  1. SGA_SIZE
  2. SGA_TARGET
  3. SGA_TARGET_SIZE
  4. SGA_INIT_SIZE
Question 3 True/False

PGA memory is allocated for each server process.

  1. True
  2. False
Question 4 True/False

We can access data of database before session has been established.

  1. True
  2. False
Question 5 Multiple Choice (Single Answer)

Application reterieves data from database buffer cache is referred as

  1. Cache hit
  2. Cache miss
  3. Cache init
  4. Cache success
Question 6 Multiple Choice (Multiple Answers)

Various buffers are internally managed by database buffer cache

  1. free buffers
  2. dirty buffers
  3. pinned buffers
  4. access buffers
Question 7 Multiple Choice (Single Answer)

How we can configure PGA area in Oracle?

  1. Specifying size of memory for each server process
  2. Specifying size of total memory for all server process
  3. No way to define
  4. Specifying size of seperate memory and total memory for all server processes
Question 8 True/False

Redo log buffer data is used for recovery.

  1. True
  2. False
Question 9 Multiple Choice (Single Answer)

Which process writes redo log buffer to redo log files?

  1. DBWR
  2. LGWR
  3. CKPT
  4. ARCH
Question 10 Multiple Choice (Multiple Answers)

Shared Pool comprises of following components.

  1. Library Cache
  2. Data Buffer Cache
  3. Data Dictonary Cache
  4. SQL buffer cache
Question 11 True/False

Transactions throughput is slower when data found from buffer cache.

  1. True
  2. False
Question 12 Multiple Choice (Single Answer)

Following is the optional area of SGA.

  1. Shared Pool
  2. Java Pool
  3. Large Pool
  4. Redo log buffer
Question 13 Multiple Choice (Single Answer)

Instance recovery is perfomed by which process?

  1. SMON
  2. PMON
  3. IMON
  4. INSTMON
Question 14 Multiple Choice (Single Answer)

Cursor bind information is stored in which area of PGA.

  1. Cursor and SQL area
  2. Private SQL area
  3. Data Dictonary Cache
  4. Data Buffer Cache
Question 15 Multiple Choice (Single Answer)

Background process responsible to write contents of database buffer to data files.

  1. LGWR
  2. DBWR
  3. PMON
  4. CKPT
Question 16 Multiple Choice (Single Answer)

When SQL query is parsed then it will look first definitions of table exist in following area.

  1. Shared Pool
  2. Data Dictionary Cache
  3. Data Buffer Cache
  4. Library Cache