您的位置:首页 > 其它

查看表空间使用情况

2013-03-22 17:53 239 查看
方法1:

select a.tablespace_name,b.space "SUM SPACE",a.space "FREE SPACE",a.space/b.space "FREE percent"

from

(select sum(bytes)/1024/1024/1024 space,tablespace_name from dba_free_space group by tablespace_name) a,

(select sum(bytes)/1024/1024/1024 space,tablespace_name from dba_data_files group by tablespace_name) b

where a.tablespace_name=b.tablespace_name

方法2:

select a.tablespace_name, b.space "SUM GB",a.space "USED GB",b.space-a.space "FREE GB",(b.space-a.space)/b.space "FREE PERCENT"

from

(select sum(bytes)/1024/1024/1024 space,tablespace_name from dba_segments group by tablespace_name) a,

(select sum(bytes)/1024/1024/1024 space,tablespace_name from dba_data_files group by tablespace_name) b

where a.tablespace_name=b.tablespace_name

方法1的更准确
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  表空间