博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle查看表空间容量
阅读量:4560 次
发布时间:2019-06-08

本文共 890 字,大约阅读时间需要 2 分钟。

select /*+ no_merge */

al.tablespace_name,
round(al.currsizemb) currsizemb,
round(al.maxsizemb) maxsizemb,
round(nvl(free.freesizemb, 0)) freesizemb,
round((1 - (nvl(free.freesizemb, 0) + al.maxsizemb - al.currsizemb) /
al.maxsizemb) * 100,
2) usedpct
from (select /*+ no_merge */
t.tablespace_name,
sum(f.bytes) / 1024 / 1024 currsizemb,
sum(case
when f.autoextensible = 'YES' and f.bytes > f.maxbytes then
f.bytes
when f.autoextensible = 'YES' and f.bytes <= f.maxbytes then
f.maxbytes
else
f.bytes
end) / 1024 / 1024 maxsizemb
from dba_tablespaces t, dba_data_files f
where t.tablespace_name = f.tablespace_name
and t.contents = 'PERMANENT'
group by t.tablespace_name) al,
(select tablespace_name, sum(bytes) / 1024 / 1024 freesizemb
from dba_free_space
group by tablespace_name) free
where al.tablespace_name = free.tablespace_name(+);

 

转载于:https://www.cnblogs.com/want990/p/7204276.html

你可能感兴趣的文章
js下载文件
查看>>
python 中的高级函数filter()
查看>>
vim配置
查看>>
python创建系统时间字符串
查看>>
服务器上产看报错的日志的方法
查看>>
软件安装
查看>>
黑盒测试实践—第四天
查看>>
luogu P4448 [AHOI2018初中组]球球的排列
查看>>
[No000016C]做企业分析的三个重要工具
查看>>
win7每天出现taskeng.exe进程的解决方案
查看>>
c++:资源管理(RAII)、new/delete的使用、接口设计与声明、swap函数
查看>>
React Children
查看>>
大数据等最核心的关键技术:32个算法
查看>>
Maven多模块项目搭建
查看>>
redis列表list
查看>>
雷林鹏分享: C# 简介
查看>>
ORA-12505: TNS: 监听程序当前无法识别连接描述符中所给出的SID等错误解决方法
查看>>
实用类-<Math类常用>
查看>>
构建之法阅读笔记之四
查看>>
10.15习题2
查看>>