Re: How to set FILLFACTOR

From: Nags (nags_at_RemoveThishotmail.com)
Date: 12/30/04


Date: Thu, 30 Dec 2004 12:52:03 -0500

All the datawarehouse tables do not have any constraints. Only Indexes.
This is what we do :

Drop all indexes (except clustered indexes)
Load data
Recreate all indexes.

The total process itself take about 20 hours. Looking for options to
improve performance.

-Nags
"Jéjé" <willgart@BBBhotmailAAA.com> wrote in message
news:OnjM5Up7EHA.2540@TK2MSFTNGP09.phx.gbl...
> best way:
> delete all indexes, fill the table, recreate the indexes.
>
> second option:
> disable constraint validation, load the table, defrag your indexes after
> loading the table
> disabling the constraint like foreign key check etc... improove the
> performance, but the index creation time degrade the performance. (but
make
> sure you load valid data in your table)
>
> "Nags" <nags@RemoveThishotmail.com> wrote in message
> news:ufTYvko7EHA.2124@TK2MSFTNGP14.phx.gbl...
> >I need some help on how to improve performance when loading tables.
> >
> > We have a datawarehouse and sometimes it is needed that the entire
> > datawarehouse is refreshed. (like when test is refreshed from
production)
> >
> > The datawarehouse tables are refreshed by a set of sql statements. Take
> > for
> > example there is a COMPANY table, the data is denormalized with the
> > address,
> > and user information stored along with company information. In order to
do
> > that, initiallly company information is populated and then address &
user
> > information is updated to it. In this entire process, all indexes
except
> > the clustered index is dropped at the beginning of the process and
> > recreated
> > at the end of the data load. In order to improve the process, if I set
> > the
> > FILLFACTOR to 10 or 20 on the clustered index, will it really help ? I
> > understand from the documentation that FILLFACTOR is used only when the
> > index is created, so if I loading data to an existing table, FILLFACTOR
> > will
> > be of no use, correct ?
> >
> > Is there anything else that I can do to imporve the performance of such
> > table loads. All loads are with first inserting core data and then
> > updating
> > the related data.
> >
> > The database is already set to SIMPLE mode.
> >
> > -Nags
> >
> >
>
>



Relevant Pages

  • Re: PROBLEM: Cannot rebuild index!!
    ... >Couldn't you just set the constraint to novalidate,prior to the load, ... >and enable validate exceptions into ... >Then you would have prevented all this fuss. ...
    (comp.databases.oracle.server)
  • Re: ignoring an error message
    ... Joseph wrote: ... I am trying to use the load of files in a certain category in order ... to use them as constraints for my current category optimization. ... develop codes for the optimization without the constraint) ...
    (comp.soft-sys.matlab)
  • ignoring an error message
    ... I am trying to use the load of files in a certain category in order ... to use them as constraints for my current category optimization. ... develop codes for the optimization without the constraint) ...
    (comp.soft-sys.matlab)
  • Re: Opening Files in Word
    ... >Sounds like you need to recreate the file associations ... >Beth Melton ... >> does not load. ...
    (microsoft.public.word.application.errors)
  • Re: file extensions for photo story 3 for windows
    ... dogbreath wrote: ... tried to recreate what i have been going thru.....i followed your ... is a load off of my mind.....i got project done that i wanted to do ... This is not tech support ...
    (microsoft.public.windowsxp.photos)