Sometimes the extents should be larger (fewer larger extents, then  many
small extents).

----- Original Message -----
To: "Multiple recipients of list ORACLE-L" <[EMAIL PROTECTED]>
Sent: Saturday, April 05, 2003 1:30 AM


> Yes, your assumption is right. Create new rollback
> segments without the OPTIMAL clause, bring them
> online, take the old ones offline, blow the old ones
> away, document the new ones in your init.ora, remove
> the old ones from your init.ora. See whether this
> solves your problem. My guess is that you should be
> set. Keep us posted.
>
> Cheers,
>
> Gaja
>
>
> --- "Jesse, Rich" <[EMAIL PROTECTED]> wrote:
> > Excellent advice, Gaja!  Yes, we do have OPTIMAL
> > set.  From the docs I don't
> > see a way to remove the OPTIMAL setting once used.
> > I assume this means new
> > RBSs?
> >
> >
> > Rich
> >
> > Rich Jesse                        System/Database
> > Administrator
> > [EMAIL PROTECTED]           Quad/Tech
> > International, Sussex, WI USA
> >
> >
> > -----Original Message-----
> > Sent: Friday, April 04, 2003 12:54 PM
> > To: Multiple recipients of list ORACLE-L
> >
> >
> > Rich,
> >
> > The overcommiting is a definite suspect and is worth
> > looking into. ALso, do you by chance have OPTIMAL
> > set
> > on your rollback segments? If so, I'd suggest you
> > remove the OPTIMAL clause and try again. In my
> > experience, I have had my share of hassles with
> > OPTIMAL. Even when it was sized 'reasonably large'
> > (way above INITIAL * MINEXTENTS) for the
> > application.
> >
> > OPTIMAL does increase the probability of ORA-1555,
> > as
> > extents of your rollback segments that have the
> > "before images" of your transactions, can get
> > dropped,
> > while your queries are left "high and dry". Just
> > something to check.
> >
> > The downside of not setting OPTIMAL is more disk
> > usage
> > for your rollback segments. In the bigger scheme of
> > things, it may be much cheaper to eat the disk cost
> > (which is probably a few dollars) than to deal with
> > queries failing with ORA-1555s. If you are so
> > strapped
> > for space, then you can "hand shrink" the rollback
> > segments using the ALTER rollback segment xxx SHRINK
> > command via a job, at a time when no queries are
> > running.
> >
> > If you don't have OPTIMAL set, and if you are using
> > any READ-ONLY tablespaces that were put in READ-ONLY
> > mode recently, then try the following:
> >
> > 1) Set those tablespaces back to READ-WRITE mode
> > 2) Write a sql-generating-sql script that performs a
> > select count(*) on all the objects in the tablespace
> > 3) Set the tablespaces back to READ-ONLY.
> >
> > The above exercise will force a block-cleanout (if
> > required) on all the objects, which may not have
> > occured before the tablespace was originally put in
> > READ-ONLY mode.
> >
> > Hope this helps,
> >
> > Gaja
> >
> > --- "Jesse, Rich" <[EMAIL PROTECTED]> wrote:
> > > Hey all,
> > >
> > > Fighting with a lot of ORA-1555s lately on 8.1.7.4
> > > on HP/UX.  Most of them
> > > are now coming from long-running Business Objects
> > > (B.O.) queries against our
> > > OLTP DB.  I think I need to recreate the RBS
> > > tablespace (currently 1MB
> > > extents in LMT), but until I can get time to do
> > > that, I'd like to approach
> > > this from the application side, where I think the
> > > majority of the problem is
> > > occurring.  I've been tracking TPM based on "user
> > > commits" in V$SYSSTAT and
> > > we spiked at 20K TPM just before the B.O. query in
> > > question ORA-1555'd.
> > > From STATSPACK reports, I think the most likely
> > > cause for this is a COMMIT
> > > for every DML in a batch job.  From what I've
> > read,
> > > including MetaLink
> > > 40689.1, this over committing is one potential
> > cause
> > > of ORA-1555s.
> > >
> > > In order to narrow down the problem, I've turned
> > on
> > > event 1555 in the
> > > instance.  Is it possible to determine what
> > > table(s)' DML is causing the
> > > ORA-1555 based on the trace file?  I have the last
> > > wait state, which happens
> > > to be "db file sequential read", but I don't know
> > if
> > > there's any
> > > correlation.  If there is, I should be able to
> > > determine which table by the
> > > file# and block# given in the trace.  Is this
> > > correct?
> > >
> > > Also, if the over-committing process is not doing
> > > any DML on the tables of
> > > the B.O. query, is it still a possible suspect of
> > > causing the ORA-1555
> > > because of the potential of overwriting another
> > > process' RBS?
> > >
> > > Damn.  I was hoping to be at 9i before I had to
> > deal
> > > with RBSs...  :)
> > >
> > >
> > > Rich
> > >
> > > Rich Jesse                        System/Database
> > > Administrator
> > > [EMAIL PROTECTED]           Quad/Tech
> > > International, Sussex, WI USA
> > --
> > Please see the official ORACLE-L FAQ:
> > http://www.orafaq.net
> > --
> > Author: Jesse, Rich
> >   INET: [EMAIL PROTECTED]
> >
> > Fat City Network Services    -- 858-538-5051
> > http://www.fatcity.com
> > San Diego, California        -- Mailing list and web
> > hosting services
> >
> ---------------------------------------------------------------------
> > To REMOVE yourself from this mailing list, send an
> > E-Mail message
> > to: [EMAIL PROTECTED] (note EXACT spelling of
> > 'ListGuru') and in
> > the message BODY, include a line containing: UNSUB
> > ORACLE-L
> > (or the name of mailing list you want to be removed
> > from).  You may
> > also send the HELP command for other information
> > (like subscribing).
> >
>
>
> =====
>
>
> __________________________________________________
> Do you Yahoo!?
> Yahoo! Tax Center - File online, calculators, forms, and more
> http://tax.yahoo.com
> --
> Please see the official ORACLE-L FAQ: http://www.orafaq.net
> --
> Author: Gaja Krishna Vaidyanatha
>   INET: [EMAIL PROTECTED]
>
> Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
> San Diego, California        -- Mailing list and web hosting services
> ---------------------------------------------------------------------
> To REMOVE yourself from this mailing list, send an E-Mail message
> to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
> the message BODY, include a line containing: UNSUB ORACLE-L
> (or the name of mailing list you want to be removed from).  You may
> also send the HELP command for other information (like subscribing).
>

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Anjo Kolk
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

Reply via email to