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: Separating Tables and Indexes

Re: Separating Tables and Indexes

From: Niall Litchfield <niall.litchfield_at_gmail.com>
Date: 1 Aug 2006 07:26:24 -0700
Message-ID: <1154442384.864373.188000@h48g2000cwc.googlegroups.com>


fitzjarrell_at_cox.net wrote:
> I separate them for management reasons; I can create tablespaces with a
> smaller extent size for the index objects than I would need for the
> table objects (as usually indexes require less space than tables).
> Again, this is more a personal preference than a hard-and-fast rule.

I understand, and agree with, the idea that you might separate objects by appropriate extent size (though my criteria would be growth patterns and not space usage). I don't see how that translates into a recommendation to separate indexes from tables because indexes take less space than tables. They will take less space than the table with which they are associated (nearly always and ignoring lobs), but I'm willing to bet that an index on orderid for amazon.com takes more space than an index on the ship_country lookup table in the same database :)

Niall Litchfield
Oracle DBA
http://www.orawin.info/services/ Received on Tue Aug 01 2006 - 09:26:24 CDT

Original text of this message

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