On Thu, 3 Jun 1999, Leo Sahaya wrote:
> Hi Ari,
> How to find the size of an index? Please tell me the system table or view
> to find this.
>
> Thanks
> Leo
>
Leo,
You can find the size of any object (table or index) with the following
SQL:
SELECT sum(bytes)/1048576 Megs, segment_name
FROM user_extents
WHERE segment_name = '&enter_object_name'
GROUP BY segment_name
/
This gives the total megabytes allocated for the index/table. Hope that
this helps!
Best regards,
-Ari Kaplan
Independent Oracle DBA Consultant
(Thanks to Kassim (kassim13@yahoo.com) for catching the GROUP BY clause)
<-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><->
<-> For 300+ Oracle tips, visit my Web Page: <->
<-> <->
<-> www.arikaplan.com <->
<-> <->
<-> email: akaplan@interaccess.com <->
<-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><-><->
Back to Ari Kaplan's Home Page