当前位置:Gxlcms > mysql > ORACLE中查看表空间的简要存储状态

ORACLE中查看表空间的简要存储状态

时间:2021-07-01 10:21:17 帮助过:34人阅读

查看表空间的简要存储状态 无 select b.tablespace_name "表空间名", round(b.all_byte) "总空间(M)",round(b.all_byte-a.free_byte) "已使用(M)",round(a.free_byte) "剩余空间", round((a.free_byte/b.all_byte)*100)||'%' "剩余百分比" from (select table

查看表空间的简要存储状态 <无>
  1. select b.tablespace_name "表空间名",
  2. round(b.all_byte) "总空间(M)",
  3. round(b.all_byte-a.free_byte) "已使用(M)",
  4. round(a.free_byte) "剩余空间",
  5. round((a.free_byte/b.all_byte)*100)||'%' "剩余百分比"
  6. from
  7. (select tablespace_name,sum(nvl(bytes,0))/1024/1024 free_byte from dba_free_space group by tablespace_name) a,
  8. (select tablespace_name,sum(nvl(bytes,0))/1024/1024 all_byte from dba_data_files group by tablespace_name) b
  9. where b.tablespace_name = a.tablespace_name(+)
  10. order by 1,5;

人气教程排行