Title: RE: Message at the start of svrmgrl

Did you trace the statement?  Send a trace to the list. 

    -----Original Message-----
    From:   [EMAIL PROTECTED] [SMTP:[EMAIL PROTECTED]]
    Sent:   Monday, December 03, 2001 4:10 PM
    To:     Multiple recipients of list ORACLE-L
    Subject:        RE: Message at the start of svrmgrl

    Hello all,
     
    could someone please tell me why the procedure below (Author:Nick Butcher) takes less than a minute on
    a table with 50,000 rows and about 21 mins on a table with 235,000 rows??
     

    I have created a bigger rollback segment to take care of this, but no improvement.
    where should i be looking for bottlenecks??

     

    CREATE PROCUDURE DUPES_DEL  AS
    BEGIN

     
     LOOP
     DELETE from fms_test
     where row_id in(select min(rowid)
       from fms_test
       group by sku_num
       having count (*) >1);
      EXIT WHEN SQL%NOTFOUND
     END LOOP;
      
      COMMIT;
    END;

     

    appreciate it.
    Sunil Nookala
    DellCorp.
    Austin, TX

Reply via email to