在Oracle下,如何查询每个分区表的分区的大小以及分区表的索引(包含global的和partition的)的大小

要SQL语句。谢谢

第1个回答  2011-06-23
SELECT * FROM dba_segments t WHERE t.segment_name ='tablename';
看bytes 字段追问

这样只能查询普通表的和分区表额总大小,我想查询每个分区的大小,应该怎么办?

追答

看样子你没测试过,那个语句是可以看到分区的大小的,通过语句可以看到这个表的所有分区,每个分区的大小

本回答被提问者采纳
第2个回答  2011-06-23
select * from dba_tab_partitions;追问

这个表里有占用空间的列吗?

追答

在别的表里面

第3个回答  2011-06-23
I do not know.
相似回答