ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 查询Oracle数据库表空间使用情况的SQL

查询Oracle数据库表空间使用情况的SQL

原创 Linux操作系统 作者:sysyln 时间:2009-05-16 12:32:16 0 删除 编辑
select a.file_id "FileNo",a.tablespace_name
"Tablespace_name",
a.bytes "Bytes",a.bytes-sum(nvl(b.bytes,0)) "Used",
sum(nvl(b.bytes,0)) "Free",
sum(nvl(b.bytes,0))/a.bytes*100 "%free"
from dba_data_files a, dba_free_space b
where a.file_id=b.file_id(+)
group by a.tablespace_name ,
a.file_id,a.bytes order by a.tablespace_name;

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/167247/viewspace-598310/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-05-11

  • 博文量
    7
  • 访问量
    3141