Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Don't understand ORA-01594/5
Terry Dykstra wrote:
> "Brian Peasland" <oracle_dba_at_nospam.peasland.net> wrote in message > news:Izs27v.B7L_at_igsrsparc2.er.usgs.gov...
> errors:>>>
>>> ORA-01595: error freeing extent (2) of rollback segment (16))
> is>>>
>>> being freed
> manual:
> system;>>> Should I drop the tablespace and create a new one using larger extents?
>>> increase the optimal size of the rollback segment.
>>>
> > All the xxxCNT columns have a value of zero. The one exception is > UNXPBLKREUCNT which has a value of 15 on 2 subsequent nights, 0 for all > other nights. >
As shown in the Oracle docs, UNXPBLKREUCNT is the "Number of unexpired undo blocks reused by transactions". You never want to reuse, steal, or do anything with unexpired blocks in the UNDO tablespace. You may want to consider increasing the size of your UNDO tablespace. Or, you may want to lower your UNDO_RETENTION parameter. Query V$UNDOSTAT for the maximum MAXQUERYLEN value to find a good setting for UNDO_RETENTION.
HTH,
Brian
-- =================================================================== Brian Peasland oracle_dba_at_nospam.peasland.net http://www.peasland.net Remove the "nospam." from the email address to email me. "I can give it to you cheap, quick, and good. Now pick two out of the three" - UnknownReceived on Wed May 24 2006 - 13:03:35 CDT