Re: Need help performing large updates...
From: Ronald Leedy <rleedy_at_svc.com>
Date: 1996/04/08
Message-ID: <3169ACB9.133F_at_svc.com>#1/1
Date: 1996/04/08
Message-ID: <3169ACB9.133F_at_svc.com>#1/1
C. Eric Ladner wrote:
>
> I have a couple of huge tables (>500,000 rows) that need to be updated.
> The nature of the update causes every row to be changed. The problem
> I'm running into is that I keep running out of extents in the rollback
> segments. This is using just a regular SQL statement like:
>
> update foo set bar = 'NEW' where bar = 'OLD';
>
What you need is a VERY LARGE rollback segment that you can temporarily put online during these updates. Set the initial/next extent size to 1/100 of the size and the pctincrease to 0%. There have been times where I needed a 2GB rollback.
-- Ronald Leedy SSSS V V CCCCC Silicon Video Corp S V V C mailto:rleedy_at_svc.com SSS V V C 1-408-229-6150 voice S V V C 1-408-229-0850 fax SSSS V CCCCCReceived on Mon Apr 08 1996 - 00:00:00 CEST