Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: Oracle manual : Greater O/S block size......
What is "vxfs filesystem" ??
Also What is relationship between filesystem blocksize & O/S blocksize??
Can these two differ????
$ameer
-----Original Message-----
From: Gaja Krishna Vaidyanatha [mailto:gajav_at_yahoo.com]
Sent: Tuesday, July 11, 2000 5:46 PM
To: Multiple recipients of list ORACLE-L
Subject: Re: Oracle manual : Greater O/S block size......
Aldi,
If you are running a "vxfs filesystem", the filesystem blocksize overrides the default O/S block size of 512 bytes, from the perspective of I/O operations to that "vxfs filesystem". It is probably 8k if you took the default values while configuring your vxfs filesystem.
This means that your db_block_size should be atleast 8k, given the OLTP/Batch nature of your application. If you are using "Quick I/O", then you may even want to set db_block_size = vxfs filesystem blocksize to minimize overhead during mapping. If you are running a lot of batch jobs through the day, then you may even go to a 16K db_block_size. Just make sure that "block-level contention" parameters like FREELISTS, INITRANS etc. are configured appropriately.
The term "operating system I/O size" refers to the "chunksize" that the O/S uses to perform an I/O operation. On most flavors of Unix it is 64K. I believe, in more recent versions of Solaris, this is configurable and can be set to 128K or 256K. This however should be set keeping in mind the limitations of your hardware. After configuring that, the degree of striping (stripewidth) that you deploy in your logical volumes and the values you set for init.ora parameters like db_file_multiblock_read_count and hash_multiblock_io_count should be aligned with the "O/S I/O size" or "chunksize".
It is my understanding that you cannot change the "O/S blocksize" after you have created your filesystems, as it refers to the "blocking factor" within a filesystem. But if that can be changed, someone please let us know.
Best Regards,
Gaja.
"Opinions and views expressed are my own and not of Quest"
-- Author: Gaja Krishna Vaidyanatha INET: gajav_at_yahoo.com Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists -------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You mayReceived on Wed Jul 12 2000 - 08:30:56 CDT