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

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

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


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

2、连上后,进行oracle控制台。输入命令: sqlplus / as sysdba;

怎么查看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表空间,剩余大小,表空间利用

4、这样就可以查看到相应结果。 完成效果图。

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

  • linux查找文件中的关键字
  • svn怎么切换账号?
  • notepad格式化json
  • Java中String类型与BigDecimal类型互转
  • notepad自动换行
  • 热门搜索
    英语早餐手抄报 小学生科普手抄报 新学期新打算手抄报 我的寒假生活手抄报 青年节手抄报 地震手抄报简单又漂亮 父亲节手抄报好画字少 手抄报花边边框 三爱手抄报 花的手抄报