Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> Was: Auto vs Uniform - now number of extents

Was: Auto vs Uniform - now number of extents

From: Connor McDonald <hamcdc_at_yahoo.co.uk>
Date: Fri, 04 Apr 2003 02:03:41 -0800
Message-ID: <F001.0057A359.20030404020341@fatcity.com>


Ok, I'll go for something controversial and lets see if it can be shot down...

On the assumption that every system's maximum physical I/O is a common divisor or multiple of the Oracle setting for SSTIOMAX (which is 1m in most relevant versions), then every extent for every segment should be 1m (in a locally managed tspace of course)

Arguments against possible rebuttals:

  1. "Wastes space" Lets say you've got something like Apps or SAP with 20,000 segments, the majority of which are empty or never used. That means less than 20G wasted - big deal! 20G of disk is nothing - you could go buy a cheapy disk and just plonk all the unused segments on that. For backup, empty segments will compress just fine on a tape or disk drive, totally unused segments could be in read-only tspaces and not backed up at all.
  2. "Extent map block pollution" Any segment that is more than (say) 4G typically is a candidate for partitioning anyway. So if set a ceiling of 4G on a segment, that's 4000 extents which means about 8 extent map blocks (assuming 8k blocks). I'm not too fussed about 8 blocks
  3. "DBA_EXTENTS takes 4 days to query" The most common query I've seen to this view was to map file/block to a segment for I/O monitoring. Well, we've got segment level monitoring in 9i now - who needs it. DBA_SEGMENTS / DBA_FREE_SPACE etc provides ample info for space usage.

OK - I'm tossing this bone to the dogs to see what pops up.

Possible areas for discussion:

Cheers
Connor


Connor McDonald
web: http://www.oracledba.co.uk
web: http://www.oaktable.net
email: connor_mcdonald_at_yahoo.com

"GIVE a man a fish and he will eat for a day. But TEACH him how to fish, and...he will sit in a boat and drink beer all day"



Yahoo! Plus
For a better Internet experience
http://www.yahoo.co.uk/btoffer
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: =?iso-8859-1?q?Connor=20McDonald?=
  INET: hamcdc_at_yahoo.co.uk

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
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 may
also send the HELP command for other information (like subscribing).
Received on Fri Apr 04 2003 - 04:03:41 CST

Original text of this message

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