What is rollback segment?

Are you preparing for IT certification? With practice questions, study notes, interactive quizzes, tips and technical articles, uCertify PrepKits ensure that you get a solid grasp of core technical concepts to ace your certification exam in first attempt.

What is rollback segment?

Rating:

A rollback segment is an area in the memory of a computer, which stores data consistent to a particular instance of time. This process is helpful in providing read consistency to queries that were being issued before a change was made to the data segment associated with the rollback segment. User transactions can either be dynamically assigned to a rollback segment or users can explicitly assign a particular rollback segment to a data segment. In case rollback segments are dynamically assigned to transactions, Oracle assigns the next immediate segment that is available to the segment. The rollback segments are allocated as soon as the first DDL or DML statement is issued against the data segment. However, read-only transactions are not allocated rollback segments. A user can explicitly assign their transaction to a rollback segment that suits the requirements of his transaction. A transaction during its entire lifetime can only write the rollback data to the rollback segment assigned to it. After the completion of the transaction, the rollback data is released but not immediately destroyed. This is useful in providing read consistent data to queries that were issued before the transaction was committed. The rollback segments are written in a circular list fashion. After the last extent of the rollback segment is filled, Oracle starts to write the rollback entries to the first extent.


Rating:



Other articles

Click here to Article home

 
uCertify.com | Our Company | Articles | Privacy | Security | Contact Us | News and Press Release | uCertify India
MCSE: MCSA, MCTS, MCITP    JAVA Certification: SCJP, SCWCD Cisco Certification: CCNA, CCENT, A+, Network+, Security+
Oracle Certification: OCP 9i, OCP 10g, OCA 9i, OCA 10g CIW foundation    EC-212-32    CISSP    Photoshop ACE    Adobe Flash ACE
© 2008 uCertify.com. All rights reserved. All trademarks are the property of their respective owners.