`
minghe_zy
  • 浏览: 123774 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

oracle 查看表空间使用率

阅读更多

查询oracle表空间使用率,用户在管理员权限下访问。

select a.tablespace_name 表空间名,
       round(a.total_size) "表空间大小(MB)",
       round(a.total_size) - round(b.free_size, 3) "已使用空间(MB)",
       round(b.free_size, 3) "空闲空间(MB)",
       round(b.free_size / total_size * 100, 2) || '%' 使用比
  from (select tablespace_name, sum(bytes) / 1024 / 1024 total_size
          from dba_data_files
         group by tablespace_name) a,
       (select tablespace_name, sum(bytes) / 1024 / 1024 free_size
          from dba_free_space
         group by tablespace_name) b
 where a.tablespace_name = b.tablespace_name(+);

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics