The table is not fragmented when it has double digit extents.
There are some issues with very high numbers of extents, but that is more to do with the dictionary tables and how the default cluster key size is not set up to handle very high no. of extents in many tables.
A good followup on this issue would be to look at the asktom.oracle.com site and search on the topic or http://www.ixora.com.au where Steve Adams also talks about the issue.
Both basically debunk the idea that tables should be in one extent.
Fragmentation can occur if there are too many deletes in the table/index or if there are different types of objects, all with different storage requirements stored in the same tablespace.
Extents will keep on adding to the initial segment even if there is only one, growing table in a tablespace. So, high number of extents, per se does not mean high fragmentation.
One has to look at the OS fragmentation as well. Even though the oracle blocks are not fragmented, the actual underlying Os blocks could be fragmented .
Bookmarks