Oracle FAQ Your Portal to the Oracle Knowledge Grid

Home -> Community -> Mailing Lists -> Oracle-L -> S.A.M.E


From: <>
Date: Mon, 12 May 2003 14:26:43 -0800
Message-ID: <>

Have been trying to understand S.A,M.E. I am sure this must have have been debated earlier on this list. How do I access and search the archives for it?

Some of the salient points of S.A.M.E, as I try to understand it :

SAME aims to spread disk I/O across all the available disk drives, and thus reduce the length of the disk queues. You dont have to worry if its an OLTP, or a datawarehouse. It is used when you cannot accurately predict the I/O requirements of your datafiles, and if the I/O loads are not too demanding. The NVRAM cache will cover up most of your wrongdoings.

SAME recommends not to sepearate DATA and INDEX tablespaces. It is recommended that even Redo and Archive logs be stripped across all the disk drives. While this can increase response time when different jobs access the same disk, this is alleviated by the additional bandwidth, and reduced queuing.

A disadvantage mentioned is that adding new disks could mean restripping the database, unless the disks are partitioned, and these partitions can be moved to the new disks. "Sliding the Stripe".

Some general recommendations made in the paper (not necessarily related to SAME, I believe) are:

  1. For better sequential bandwidth, A stripe width of 1Mb will reduce the seek times, and is strongly recommended. Ensure Oracle issues large I/O calls.

So,If I have a block size of 8K, does it mean that I should set db_file_multiblock_read_count to 128?

2. To reduce the seek overhead during random access, Heavily accessed files should be placed on the outside half of the disk drives.

Your comments on this would be greatly appreciated. Any other positives or negatives of the S.A.M.E approach? Do the Gurus recommend it?



Please see the official ORACLE-L FAQ:


Fat City Network Services    -- 858-538-5051
San Diego, California        -- Mailing list and web hosting services
To REMOVE yourself from this mailing list, send an E-Mail message to: (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 may also send the HELP command for other information (like subscribing). Received on Mon May 12 2003 - 17:26:43 CDT

Original text of this message