Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: how do I find out the largest index in the database?
Step 1: Read this chapter of the manual:
Oracle9i Database Concepts Release 2 (9.2) Part Number A96524-01
Chapter 4: The Data Dictionary
http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96524/c05d icti.htm
dba_segments has information on object sizes.
select
b.*
from
(select a.owner, a.segment_name, sum (a.bytes) as total_bytes
from dba_segments a
where a.segment_type in ('INDEX', 'INDX PARTITION', 'INDEX
SUBPARTITION' -- , 'LOBINDEX'
)
![]() |
![]() |