Home » RDBMS Server » Server Administration » Optimal setting on rollback segments
Optimal setting on rollback segments [message #52945] Wed, 21 August 2002 06:37 Go to next message
Sean
Messages: 22
Registered: July 2000
Junior Member
Does anyone know if there is any effect on performance if the optimal value is NOT set for rollback segments? In other words, they never shrink, and the old extents sit around until the database is re-started.
Thanks
Re: Optimal setting on rollback segments [message #52951 is a reply to message #52945] Wed, 21 August 2002 11:32 Go to previous message
Trifon Anguelov
Messages: 514
Registered: June 2002
Senior Member
Not exactly on the performance, but more on the rollback space managment side. Once a transaction force rollback segment to allocate additional extents, the rollback segment will keep the allocated space and never release it back.

At certain point a single very large transaction may use all of the available free space in the RBS tablespace, preventing the other rollback segments from extending. You can also run out of extents also if you don't have UNLIMITED extents in RBS. but also can lead to "Snapshot too old" error as well. So be carefull when you use it.

Hope that helps,

clio_usa
OCP - DBA

Visit our Web site

Previous Topic: oracle on WINNT4.0 vs oracle on win2k
Next Topic: monitoring tablespace
Goto Forum:
  


Current Time: Thu Dec 26 10:38:12 CST 2024