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: Change db block size will improve performance ? ?

Re: Change db block size will improve performance ? ?

From: Andrew Babb <andrewb_at_mail.com>
Date: Thu, 01 Apr 1999 19:22:37 +0800
Message-ID: <370356FD.63B52B0B@mail.com>


Remember that when you change the blocksize, you MUST recreate the Oracle Database from scratch, so your export/import is required.

As to whether performance will improve, is dependent upon the application. In general, a smaller blocksize is recommended for OLTP systems, with the larger blocksize >= 8k is recommended for DW/DSS systems.

One thing to remember as far as SGA is concerned, is that the DB_BLOCK_BUFFERS parameter is specified in Oracle Block Size, so if the Block Size is increased, then the SGA will also increase in Memory requirements. i.e. 1000 Buffers at 2K requires 2Mb, but at 8K requires 8Mb's. However, you will get more data in an 8K block so the number of buffers could be reduced, but probably not bt 1/4.

Rgds
Andrew

agi_at_mail.taicom.com.tw wrote:

> Hi,theres,
>
> My DB is 7.2.3 on Dec Alpha/2000,1 CPU, Physical memory 256MB, with Dec
> UNIX.
>
> I want to increase the db block size from 2k to 8k during the exp/imp
> recently.
>
> I just wonder that increasing the blocksize will/won't improve performance
> ????
>
> Besides,do I need more memory if I change db blocksize ?? more storage for
> importing the original database ??
>
> Thanks in advance for any suggestions !!
>
> Agi
>
> -----------== Posted via Deja News, The Discussion Network ==----------
> http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
Received on Thu Apr 01 1999 - 05:22:37 CST

Original text of this message

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