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: 64k or 128k stripe - 8k block 8 multiblock read?

Re: 64k or 128k stripe - 8k block 8 multiblock read?

From: Domenic G. <domenicg_at_hotmail.com>
Date: 19 Sep 2003 06:44:50 -0700
Message-ID: <c7e08a19.0309190544.72467dec@posting.google.com>


Thanks Nuno. One site was suggesting to set it at 16k!! That would mean that one logical I/O of 64k on a FTS would generate 4 physical I/Os (assuming the stripe size per disk was 16k and there were 4 disks in the stripe set). His reasoning was that this would balance the I/O evenly over all 4 disks in the set. That made absolutely no sense to me at all because then you'd have to wait for all 4 physical I/Os to complete. Wouldn't that be slower?!

Domenic.

"Noons" <wizofoz2k_at_yahoo.com.au> wrote in message news:<3f6add0d$3$13416$afc38c87_at_news.optusnet.com.au>...
> "Domenic G." <domenicg_at_hotmail.com> wrote in message news:c7e08a19.0309181631.14ab09a4_at_posting.google.com...
> > Quick question ...
> >
> > Assuming a db_block_size of 8k with a db_file_multiblock_read_count of
> > 8
> >
> > 8k x 8 = 64k
> >
> > Should I set my disk stripe size to 64k or 128k for the most efficient
> > I/O for FTS? The Oracle docs give contradictory advice.
>
>
> I'd say 64K, but 128 shouldn't make that much difference. Provided
> of course your tables ARE larger than 128K! :D
>
> If you're running Windoze, you could go up to 512K, IIRC. There was
> a thread a while ago about this. Some Unix version will stop at
> 512, others will let you go 1Mb. I think HP/UX.
>
> www.ixora.com.au has some stuff on this.
Received on Fri Sep 19 2003 - 08:44:50 CDT

Original text of this message

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