One thing to remember here is that a single transaction will only use one
rollback segment. The problem is that ORA-1555 errors occur because a
consistent get for a particular db block failed.

Here are some things to check:

1. Make sure you're running this script during off hours. The fewer
transaction that are running to change db blocks, the better.

2. Place as many explicit commits in your script that are realistically
possible.

3. Shrink all your rbs's to their optimal size before running the query.

For more information on ORA-1555 errors, check out Steve Adams' excellent
treatment of it at http://www.ixora.com.au/tips/admin/ora-1555.htm.

Jon Walthour


-----Original Message-----
Sent: Sunday, September 23, 2001 6:15 PM
To: Multiple recipients of list ORACLE-L


Hi,

We are running script in whcih we are updating 25 tables but after every 5
tables we are getting oracle error ora-01555.. we tried many options with
rolback segment but no use:
1) few very large rollback segment
2 many large rolback segments

rollback tablespace size is 5GB
what can be the other causes for error???

Thanks
-harvinder
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.com
-- 
Author: Harvinder Singh
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
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.com
-- 
Author: Walthour, Jon (GEAE, Compaq)
  INET: [EMAIL PROTECTED]

Fat City Network Services    -- (858) 538-5051  FAX: (858) 538-5051
San Diego, California        -- Public Internet access / Mailing Lists
--------------------------------------------------------------------
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