Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Is it possible to get a ORA-01555: snapshot too old even if no tables were updated during select

Re: Is it possible to get a ORA-01555: snapshot too old even if no tables were updated during select

From: David Fitzjarrell <oratune_at_aol.com>
Date: Mon, 04 Dec 2000 15:11:00 GMT
Message-ID: <90gc5t$u8$1@nnrp1.deja.com>

In our last gripping episode Alexey Pashchenko <A.Pashchenko_at_vaz.ru> wrote:
> Check parameter log_checkpoint_interval - number of seconds between
 redo logs
> switching.
>
> Haild wrote:
>
> > we have a longrunning sql stemeten that select all rows from a
 large join that
> > meet a conditon, it runs for several hours due to amount of data
 being
> > processed.
> >
> > we are getting ORA-01555: snapshot too old eventhougth none of the
 source
> > tables were changed in any way no updates or inserts or deletes.
 in fact the
> > last timestamp on any of the talbes was over 13 hours earlier
> >
> > our logs show that the select was the only statement running at the
 time.
> >
> > everyone tells us that ORA-01555: snapshot too old is only done
 when a change
> > occurs to soruce tables if that ture can just a select being run.
> >
> > We have 10 rollback segements each 100M and total of 10 Gig in
 rollback
> > tablespace area.
>
>

Please see the following webpage:

http://home.clara.net/dwotton/dba/snapshot.htm

There is a fairly robust discussion of "snapshot too old" and the myriad causes.

--
David Fitzjarrell
Oracle Certified DBA


Sent via Deja.com http://www.deja.com/
Before you buy.
Received on Mon Dec 04 2000 - 09:11:00 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US