nerdexam
Oracle

1Z0-052 · Question #85

Note the following functionalities of various background processes: 1. Record the checkpoint information in data file headers. 2. Perform recovery at instance startup. 3. Cleanup unused temporary…

The correct answer is C. Process Monitor Process (PMON): 4, 5, 6. The Process Monitor Process (PMON) is responsible for: (4) freeing resources held by a failed user process (cleaning up the cache and releasing locks), (5) dynamically registering database services with the listener (a role that in newer Oracle versions is shared with LREG, but…

Exploring the Oracle Database Architecture

Question

Note the following functionalities of various background processes: 1. Record the checkpoint information in data file headers. 2. Perform recovery at instance startup. 3. Cleanup unused temporary segments. 4. Free the resources used by a user process when it fails. 5. Dynamically register database services with listeners. 6. Monitor sessions for idle session timeout. Which option has the correct functionalities listed for a background process?

Options

  • AArchiver Process (ARCn): 1, 2, 5
  • BSystem Monitor Process (SMON): 1, 4, 5
  • CProcess Monitor Process (PMON): 4, 5, 6
  • DDatabase Writer Process (DBWn): 1, 3, 4

How the community answered

(39 responses)
  • A
    8% (3)
  • B
    3% (1)
  • C
    74% (29)
  • D
    15% (6)

Explanation

The Process Monitor Process (PMON) is responsible for: (4) freeing resources held by a failed user process (cleaning up the cache and releasing locks), (5) dynamically registering database services with the listener (a role that in newer Oracle versions is shared with LREG, but traditionally attributed to PMON), and (6) monitoring sessions for idle session timeout and enforcing resource limits. The other options are incorrect because: ARCn only archives filled redo log groups - it does not record checkpoint info (that's CKPT), perform recovery (that's SMON), or register services. SMON performs instance recovery at startup (2) and cleans up unused temporary segments (3), not the functions listed in option B. DBWn writes dirty buffers from the buffer cache to data files - it does not record checkpoint headers (CKPT does), clean temp segments, or free user process resources.

Topics

#background processes#PMON#SMON#DBWn

Community Discussion

No community discussion yet for this question.

Full 1Z0-052 Practice