爱问知识人 爱问教育 医院库

如何查看各个表空间的自由空间?

首页

如何查看各个表空间的自由空间?

如何查看各个表空间的自由空间?

提交回答

全部答案

    2018-03-28 08:18:52
  •   DBA_FREE_SPACE视图记录了数据库中所有表空间的自由extents情况,所以可以从该视图获得各表空间自由空间情况。
    SQL> desc dba_free_space
    Name Null? Type
    ----------------------- ------------- -----------------
    TABLESPACE_NAME VARCHAR2(30)
    FILE_ID NUMBER
    BLOCK_ID NUMBER
    BYTES NUMBER
    BLOCKS NUMBER
    RELATIVE_FNO NUMBER
    可以使用如下SQL进行查询:
    select tablespace_name,sum(bytes)/1024/1024 free_Mbytes
    from dba_free_space
    group by tablespace_name
    order by free_Mbytes
    /
    示例输出:
    SQL> select tablespace_name,sum(bytes)/1024/1024 free_Mbytes
    2 from dba_free_space
    3 group by tablespace_name
    4 order by free_Mbytes
    5 /
    TABLESPACE_NAME FREE_MBYTES
    -------------------- -----------
    USERS 。
      75 UNDOTBS1 18。6875 SYSTEM 42。6875。

    韩***

    2018-03-28 08:18:52

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):