查某一用户下的表占用空间
select SEGMENT_NAME,TABLESPACE_NAME,sum(BYTES/1024/1024)||’M’ from USER_extents where SEGMENT_TYPE=’TABLE’
group by SEGMENT_NAME,TABLESPACE_NAME
查所有的表占用空间
select SEGMENT_NAME,TABLESPACE_NAME,sum(BYTES/1024/1024)||’M’ from dba_extents where SEGMENT_TYPE=’TABLE’
group by SEGMENT_NAME,TABLESPACE_NAME
参考网上资源
查询表空间占用
本文提供两种SQL查询方式:一种用于查询特定用户下所有表所占用的空间;另一种则用于查询整个数据库中所有表所占用的空间。通过这些查询可以方便地了解不同表及表空间的使用情况。
1万+

被折叠的 条评论
为什么被折叠?



