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: Tuning database for inserts

Re: Tuning database for inserts

From: Pavel Polcar <pavel.polcar_at_berit.cz>
Date: 1998/01/23
Message-ID: <01bd281b$e6ffbe30$504331c3@polcar_nt4002>#1/1

Hi,
one thing that influences the speed in inserts tremendously is the existence of indexes. Do not insert such amounts of data into tables with indexes, especially unique. It pays to drop the indexes, do the insert and recreate the indexes afterwords. Even if you are not sure of the uniqueness of keys in the input files, the work spent in finding and eliminating duplicates prior to creating the indexes is much smaller than the time spent on inserts with indexes.
Well, my experience is on smaller systems with Windows NT, so I can speak only for this.

Regards,
Pavel

Ian <Ian.Lewis_at_nospamsynectics-solutions.com> wrote in article <01bd27f7$f3a368e0$67675cc3_at_pccomms_ian>...
> We have an Oracle 7.3. database on an NT4Server.
>
> To build the database we are inserting data into tables from ascii files,
> and from imports from other Oracle databases.
>
> What would you recommend the best set up of the Database to be - the
> imports are approx 1.7 million rows max?
>
> - should we have a lot of small sized Rollback segments, (how many?,What
> size?)
>
> what other initialisation parameters would you recommend setting, that
> would improve performance speed when inserting the data.
>
>
> Thanks in advance
>
> Ian
>
  Received on Fri Jan 23 1998 - 00:00:00 CST

Original text of this message

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