select tablespace_name,
max_gb,
used_gb,
round(100 * used_gb / max_gb) pct_used,
autoextensible
from (select a.tablespace_name tablespace_name,a.autoextensible,
round((a.bytes_alloc - nvl(b.bytes_free, 0)) / power(2, 30), 2) used_gb,
round(a.maxbytes / power(2, 30), 2) max_gb
from (select f.tablespace_name,
sum(f.bytes) bytes_alloc,
sum(decode(f.autoextensible, 'YES',f.maxbytes, 'NO',f.bytes)) maxbytes,
f.autoextensible
from dba_data_files f
group by tablespace_name,autoextensible) a,
(select f.tablespace_name, sum(f.bytes) bytes_free
from dba_free_space f
group by tablespace_name) b
where a.tablespace_name = b.tablespace_name(+)
union all
select h.tablespace_name tablespace_name,f.autoextensible,
round(sum(nvl(p.bytes_used, 0)) / power(2, 30), 2) used_gb,
round(sum(decode(f.autoextensible, 'YES', f.maxbytes, 'NO', f.bytes)) / power(2, 30), 2) max_gb
from v$temp_space_header h, v$temp_extent_pool p, dba_temp_files f
where p.file_id(+) = h.file_id
and p.tablespace_name(+) = h.tablespace_name
and f.file_id = h.file_id
and f.tablespace_name = h.tablespace_name
group by h.tablespace_name,f.autoextensible)
order by 4
创新互联-专业网站定制、快速模板网站建设、高性价比丽水网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式丽水网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖丽水地区。费用合理售后完善,十余年实体公司更值得信赖。
select tablespace_name,
max_gb,
used_gb,
round(100 * used_gb / max_gb) pct_used,
autoextensible
from (select a.tablespace_name tablespace_name,
a.autoextensible,
round((a.bytes_alloc - nvl(b.bytes_free, 0)) / power(2, 30),
2) used_gb,
round(a.maxbytes / power(2, 30), 2) max_gb
from (select f.tablespace_name,
sum(f.bytes) bytes_alloc,
sum(decode(f.autoextensible,
'YES',
f.maxbytes,
'NO',
f.bytes)) maxbytes,
f.autoextensible
from dba_data_files f
group by tablespace_name, autoextensible) a,
(select f.tablespace_name, sum(f.bytes) bytes_free
from dba_free_space f
group by tablespace_name) b
where a.tablespace_name = b.tablespace_name(+)
union all
select h.tablespace_name tablespace_name,
f.autoextensible,
round(sum(nvl(p.bytes_used, 0)) / power(2, 30), 2) used_gb,
round(sum(decode(f.autoextensible,
'YES',
f.maxbytes,
'NO',
f.bytes)) / power(2, 30),
2) max_gb
from v$temp_space_header h, v$temp_extent_pool p, dba_temp_files f
where p.file_id(+) = h.file_id
and p.tablespace_name(+) = h.tablespace_name
and f.file_id = h.file_id
and f.tablespace_name = h.tablespace_name
group by h.tablespace_name, f.autoextensible)
order by 4