Oracle查看所有表空间使用情况
1 select
2 b.file_id FILEID,
3 b.tablespace_name TBSNAME,
4 b.bytes/1024/1024||'M' SIZES,
5 (b.bytes-sum(nvl(a.bytes,0)))/1024/1024||'M' USED,
6 sum(nvl(a.bytes,0))/1024/1024||'M' FREE,
7 100 - sum(nvl(a.bytes,0))/(b.bytes)*100||'%' PERCENTS
8 from dba_free_space a,
9 dba_data_files b
10 where a.file_id = b.file_id
11 group by b.tablespace_name, b.file_id, b.bytes
12 order by b.file_id;
![](https://pic002.cnblogs.com/images/2011/308972/2011112922400493.png)
作者:shungdawei
出处:http://www.cnblogs.com/shungdawei
本页版权归作者和博客园所有,欢迎转载,但未经作者同意必须保留此段声明,
且在文章页面明显位置给出原文链接,否则保留追究法律责任的权利。