Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.server -> Re: -1555-ORA-01555: snapshot too old: rollback segment number 7 with name "_SYSSMU7$" too small
Brian Peasland ha scritto:
> > Well, if this script receives ORA-1555 on regular basis, then you
> > should increase undo_retention to cover the longest run time period of
> > this query so that Oracle retains undo needed by it for the whole
> > duration of the process (say, undo_retention=22000.) Or better try to
> > optimize that script so that it takes less time to complete, ideally
> > less than 3 hours.
>
> Additionally, make sure that your UNDO tablespace is sufficiently large
> to hold all of this undo.
>
>
> HTH,
> Brian
>
So i should extend the undo_retention parameter for example to 28800,
is correct?
extending undo_retention parameter need stop of oracle instance i
guess...right?
this change could cause overload on the db and the server?
then
do i have to change script in the lines:
IF CONTATORE_COMMIT = FREQUENZA_COMMIT
> THEN CONTATORE_COMMIT := 1; > COMMIT; > END IF;
thanks for helping Received on Tue Sep 12 2006 - 09:56:22 CDT
![]() |
![]() |