如何查看各个表空间占用磁盘情况

数据库 专栏收录该内容
11 篇文章 0 订阅
如何查看各个表空间占用磁盘情况?

软件环境: 
1、Windows NT4.0+ORACLE 8.0.4
2、ORACLE安装路径为:C:/ORANT

SQL语句: 

      /*     中文环境    */

     col 表空间名 format a20;

     select 
     b.file_id  文件ID号,
     b.tablespace_name  表空间名,
     b.bytes  字节数,
     (b.bytes-sum(nvl(a.bytes,0)))  已使用,
     sum(nvl(a.bytes,0))  剩余空间,
     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;


    /*    英文环境    */

               col tablespace_name format a20;

     select 
     b.file_id  file_ID,
     b.tablespace_name  tablespace_name,
     b.bytes  Bytes,
     (b.bytes-sum(nvl(a.bytes,0)))  used,
     sum(nvl(a.bytes,0))  free,
     sum(nvl(a.bytes,0))/(b.bytes)*100         Percent
     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;


     



 文件ID号 表空间名                          字节数    已使用  剩余空间 剩余百分比
--------- ------------------------------ --------- --------- --------- ----------
        1 SYSTEM                          20971520   9971712  10999808  52.451172
        2 USER_DATA                        3145728    432128   2713600  86.263021
        3 ROLLBACK_DATA                    5242880   1640448   3602432  68.710938
        4 TEMPORARY_DATA                   2097152      2048   2095104  99.902344
  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值