1Z0-052 · Question #255
Users in your PROD database complain about the slow response of the transactions. While investigating the reason, you find that the transactions are waiting for the undo segments to be available…
The correct answer is D. increase the size of the undo tablespace. Transaction waits for undo availability with retention set to zero indicate the undo tablespace is too small to accommodate concurrent undo data, so increasing its size eliminates the contention.
Question
Users in your PROD database complain about the slow response of the transactions. While investigating the reason, you find that the transactions are waiting for the undo segments to be available, and undo retention has been set to zero. What would you do to overcome this problem?
Options
- Aincrease the undo retention
- Bcreate more undo segments
- Ccreate another undo tablespace
- Dincrease the size of the undo tablespace
How the community answered
(34 responses)- A9% (3)
- B6% (2)
- C3% (1)
- D82% (28)
Why each option
Transaction waits for undo availability with retention set to zero indicate the undo tablespace is too small to accommodate concurrent undo data, so increasing its size eliminates the contention.
Raising undo retention instructs Oracle to preserve undo data longer, which would consume more space in an already constrained tablespace and worsen contention, not resolve it.
Under Automatic Undo Management, Oracle manages undo segment creation automatically; manually adding segments is unsupported and does not address the space shortage.
Only one undo tablespace can be active per instance at a time, so creating a second one does not add usable space to the active tablespace experiencing contention.
With undo retention at zero, Oracle expires undo as soon as it is no longer needed by the generating transaction, meaning waits for undo availability point directly to insufficient physical space in the tablespace rather than a retention policy problem. Increasing the size of the undo tablespace provides additional extents for undo segments to allocate, removing the space-driven contention and improving transaction response times.
Concept tested: Oracle undo tablespace sizing and transaction contention resolution
Source: https://docs.oracle.com/cd/B19306_01/server.102/b14231/undo.htm
Topics
Community Discussion
No community discussion yet for this question.