微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

oracle表空间使用情况查看

 
 
 
 
 
 
select b.file_id 文件ID号,b.tablespace_name 表空间名,b.bytes/1024/1024||'M'字节数,(b.bytes-sum(nvl(a.bytes,0)))/1024/1024||'M' 已使用,sum(nvl(a.bytes,0))/1024/1024||'M' 剩余空间,100 - sum(nvl(a.bytes,0))/(b.bytes)*100 占用百分比 from dba_free_space a,dba_data_files b where a.file_id=b.file_id group by b.tablespace_name,b.file_id,b.bytes order by b.file_id; 0、查看用户表、索引、分区表占用空间 select segment_name,sum(bytes)/1024/1024 Mbytese from user_segments group by segment_name; 1、表占用空间:select segment_name,sum(bytes)/1024/1024 Mbytese from user_segments where segment_type='TABLE' group by segment_name; 2、索引占用空间:select segment_name,sum(bytes)/1024/1024 from user_segments where segment_type ='INDEX' group by segment_name; 3、分区表TABLE PARTITION占用空间:select segment_name,sum(bytes)/1024/1024 Mbytes from user_segments where segment_type='TABLE PARTITION' group by segment_name;

原文地址:https://www.jb51.cc/oracle/209191.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐