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: massive delete

Re: massive delete

From: BobH <b-horton_at_worldnet.att.net>
Date: 1998/04/06
Message-ID: <6gbutv$quo@bgtnsc02.worldnet.att.net>#1/1

Hi.
  Are these big tables? How about Foreign Keys. Is it cascading the deletes to/from other tables?

 If it's been awhile, you may want to rebuild your indexes on the table and see if that helps.
let me know.

Olivier Bercovitz wrote:
>
> Hello George,
> do you wirk with cost-based optimizer ?
> Try to analyze your table just before delete the rows
> or
> try to delete statistics (with analyze table xxxx delete statistics;)
> both tries with optimizer_mode=choose
>
> Tell me the result please, I am interested by it
>
> Regards. Olivier
>
> George Meltser wrote:
>
> > I hope somebody can help me.
> > At night we have to replace about 20% of our data.
> > First we delete the rows then insert the new ones.
> > Delete may take any time from 2 to 4 hours.
> > I did SQL_TRACE many times and was really surprised that amount of time it
> > takes to delete the same number of rows from the same table changes from day
> > to day dramatically, let's say from 3 min to 28 min or from 54 min to 22.
> > The load on the server is the same at this time.
> > What may cause those delays?
> > None of these tables have chained rows, all are stored in 1 extent, i have
> > not changed indexes on them for about 6 months.
> > Is it Rollback segment shrinking?
> > Thanx in advance,
> > Regards,
> > George
Received on Mon Apr 06 1998 - 00:00:00 CDT

Original text of this message

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