Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> Re: Interpreting How to Stop Defragmenting and Start Living
For an index of ~30 segments of 5m each as you describe, I would use 128k extents.
Jared
Cherie_Machler_at_gelco.com
Sent by: root_at_fatcity.com
01/28/02 10:35 AM
Please respond to ORACLE-L
To: Multiple recipients of list ORACLE-L <ORACLE-L_at_fatcity.com> cc: Subject: Interpreting How to Stop Defragmenting and Start Living
Following is an excerpt from the white paper How to Stop Defragmenting and Start Living:
These extent sizes are chosen to be a multiple of five blocks since
Oracle7
will round all extent sizes to a multiple of five blocks. In Oracle8
extents won't be rounded to a multiple of five blocks if they are a
multiple of the minimum extent size for the tablespace. For Oracle8
databases, choosing the following extent sizes is a little simpler.
1) Segments smaller than 128M should be placed in 128K extent
tablespaces.
2) Segments between 128M and 4G should be placed in 4M extent
tablespaces.
3) Segments larger than 4G should be placed in 128M extent
tablespaces
For the remainder of this paper we will assume that the Oracle7 extent
sizes are used since they can be used in both releases.
I have some partitioned indexes that I am trying to split out into individual tablespaces, one tablespace per partition. In the excerpt below, I'm not sure what the meaning of segment is. My question is this. If the entire index is 152M and an individual index partition is 5m, then what size extent sizes should I use in my index partition tablespaces? Note that this is an 8.0.4 database.
Thanks for your clarification on this issue.
Cherie Machler
Oracle DBA
Gelco Information Network
-- Please see the official ORACLE-L FAQ: http://www.orafaq.com -- Author: INET: Cherie_Machler_at_gelco.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-LReceived on Mon Jan 28 2002 - 13:15:40 CST
(or the name of mailing list you want to be removed from). You may
also send the HELP command for other information (like subscribing). -- Please see the official ORACLE-L FAQ: http://www.orafaq.com -- Author: INET: Jared.Still_at_radisys.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 may
also send the HELP command for other information (like subscribing).