怎么查看oracle表空间,剩余大小,表空间利用

 时间:2024-10-12 21:08:09

1、因为oracle运行在Linux系统下,首先,要连接Linux系统。


怎么查看oracle表空间,剩余大小,表空间利用

3、在sql命令行,输入:

SELECT UPPER(F.TABLESPACE_NAME) "表空间名",D.TOT_GROOTTE_MB "表空间大小(M)",D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",

TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100,2),'990.99') || '%' "使用比",F.TOTAL_BYTES "空闲空间(M)",F.MAX_BYTES "最大块(M)"

FROM (SELECT TABLESPACE_NAME,ROUND(SUM(BYTES) / (1024 * 1024), 2) TOTAL_BYTES,ROUND(MAX(BYTES) / (1024 * 1024), 2) MAX_BYTES,

FROM SYS.DBA_FREE_SPACE,GROUP BY TABLESPACE_NAME) F,

(SELECT DD.TABLESPACE_NAME,ROUND(SUM(DD.BYTES) / (1024 * 1024), 2) TOT_GROOTTE_MB,

FROM SYS.DBA_DATA_FILES DD,GROUP BY DD.TABLESPACE_NAME) D,

WHERE D.TABLESPACE_NAME = F.TABLESPACE_NAME,ORDER BY 1;

怎么查看oracle表空间,剩余大小,表空间利用

  • linux查找文件中的关键字
  • svn怎么切换账号?
  • notepad格式化json
  • Java中String类型与BigDecimal类型互转
  • notepad自动换行
  • 热门搜索
    天津交通职业学院怎么样 汽车磨合期怎么开 如何将 猴子的生活习性 生活中的错别字图片 现在和爱的人一起生活吗 瘦马是什么意思 where是什么意思 你怎么舍得我难过伴奏 如何打开注册表