Home » RDBMS Server » Server Administration » rollback segment
rollback segment [message #6204] Thu, 03 April 2003 02:34 Go to next message
S
Messages: 27
Registered: December 2001
Junior Member
If a transaction is very large, and the rollback segment is not able to hold the rollback information, then will the transaction span across different rollback segments or will it terminate ?
Re: rollback segment [message #6210 is a reply to message #6204] Thu, 03 April 2003 05:57 Go to previous messageGo to next message
utsav
Messages: 94
Registered: March 2003
Member
Hi,
I dont know if it will terminate or not, but one transaction can in no way span different roll back segments.
On rollback segment is used per transaction.

utsav.
Re: rollback segment [message #6233 is a reply to message #6210] Fri, 04 April 2003 15:42 Go to previous message
Adrian Billington
Messages: 139
Registered: December 2002
Senior Member
If it needs to (i.e. cannot wrap), your rollback segment will expand until a) there is no tablespace left or b) until maxextents is reached. If you have the OPTIMAL setting, Oracle will shrink the rollback segment back down at a later stage, but if OPTIMAL is set to zero then your rollback segment will stay at its new size until you manually shrink it.

Regards
Adrian
Previous Topic: move db to new server
Next Topic: How can I increase the library cache?
Goto Forum:
  


Current Time: Sat Dec 28 23:23:35 CST 2024