select
f.tablespace_name
,sum(f.bytes_free + f.bytes_used)
/1024/1024 "合计 MB"
,sum((f.bytes_free + f.bytes_used) - nvl(p.bytes_used, 0))
/1024/1024 "已用 MB"
from sys.v_$temp_space_header f, dba_temp_files d, sys.v_$temp_extent_pool p
where f.tablespace_name(+) = d.tablespace_name
and f.file_id(+) = d.file_id
and p.file_id(+) = d.file_id
group by
f.tablespace_name
order by f.tablespace_name
查看临时表空间使用情况
最新推荐文章于 2024-07-04 23:32:37 发布