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: separate data/inidex

Re: separate data/inidex

From: Nuno Souto <nsouto_at_optushome.com.au.nospam>
Date: Sun, 5 May 2002 21:25:04 +1000
Message-ID: <3cd51796$0$15478$afc38c87@news.optusnet.com.au>


In article <1020584466.4135.0.nnrp-08.9e984b29_at_news.demon.co.uk>, you said (and I quote):
>
> Can either of you explain your comment about
> defragmenting discs.
>
> Since a typical Oracle installation creates its
> data file just once and never deleted, moves
> or extends/shrinks them, your comment
> tends to suggest that NT updates a block
> within a file by copying it do a different
> location on the disc and redirecting the
> directory map. Surely that can't be true !
>

Good point, Jonathan. NTFS can be very brain-dead when it comes to placing file fragments (sectors). This is at file creation time, not dynamic as usage goes by.
What happens in a nutshell(won't go into all details here, not enough space):

Best thing to do? Create all your data containers and any other folders on the disk. Then defrag.

Do this also anytime you have to drop/create/re-create any big data file on that partition (like when reorg/recovery/adding more disk space), or add/remove folders and their contents. All of these fragment any new stuff as well.

I read somewhere that NTFS may in some instances relocate existing fragments when the disk becomes quite full. One of the "golden rules" of NTFS is to never fill a partition more than 75%. After this strange things happen if you have any part of it be volatile. As in when you share Oracle datafiles and other folders in the same disk. Not sure if this still true in W2K, but it was in early NT4.

-- 
Cheers
Nuno Souto
nsouto_at_optushome.com.au.nospam
Received on Sun May 05 2002 - 06:25:04 CDT

Original text of this message

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