Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: design question, use of partitioned tables?
Dear Nuno,
answer embedded
HAND
Manuela Mueller
Noons wrote:
> "Manuela Mueller" <mueller_m_at_fiz-chemie.de> wrote in message news:bgqhgl$qssm6$1_at_uni-berlin.de...
>
>
>>The data to load reside a seperate raid array on a 720 MB partition. The >>partition currently holds about about 50 million small files. >>Filesystem is Reiser FS, partition is almost full and mounted via NFS.
Only the node with the files to load is Reiser FS. The DB Server node runs with XFS. Please see below. For import I mount this big Reiser FS partition via NFS. We will allocate free space on this node and work with smaller partitions.
>>Unfortunately this machine is under responsibility of my associate and >>due to shortage of space he can only migrate the data piecewise to >>other, smaller partitions. I observe the bad load performance since 2 >>months.
>>We suppose problems with this partition, top shows constant load average >>of 4.0, the 2 CPUs are 97% idle and there are no other processes running >>except nfsd.
The Database Server is another node which has XFS partitions with 272 GB in size. Partitons reside on a SAN. During setup of the DB Server I created fresh partitions with XFS and datafiles each 32 GB in size.
>
> And if he/she tells you fragmentation is not a problem in Reiser-fs,
> simply tell them uncle Nuno said *it is* and will come around and clip
> their doolies if they continue to say otherwise!
>
>
>>On the DB Server machine, the data via eth0 come in at a 'speed' with >>400 K/sec (I expect 1.2-1.6 M/sec). The 4 CPUs are idle, no RAM >>shortage. A trace of one of the oracle processes performing the load, >>shows that he mostly asks of time (gettimeofday). >>Before dropping the main table, load performance was 24-40 K/sec.
>>sqlldr conventional path, commit every 256 rows.
Thanks for the tip, I'll try it immediately.
>
> Another thing: you sure your redo log files are not in another
> nfs partition? If they are that's not a killer, that's a WMD!
>
> And make those redo logs files BIG!!! As in at least 500Mb if not 1Gb
> each.
>
Redo log files (each 100 MB) are also located on a XFS partitions, log
switch account 1 - 2 per day in 'normal' usage (not Oracle Text Index
creation).
>
>>I got the idea with partitioning in order to scale up the application. >>Within 2 years total size should be 10 TB, one main table is impossible >>to handle.