抑郁症健康,内容丰富有趣,生活中的好帮手!
抑郁症健康 > 查看oracle的表空间使用 查看Oracle的表空间的使用情况

查看oracle的表空间使用 查看Oracle的表空间的使用情况

时间:2020-12-08 16:28:17

相关推荐

1. 查看所有表空间大小 SQLgt; select tablespace_name,sum(bytes)/1024/1024 from dba_data_files 2 group by tablespace_na

1. 查看所有表空间大小

SQL> select tablespace_name,sum(bytes)/1024/1024 from dba_data_files

2 group by tablespace_name;

2. 查看空闲的表空间大小

SQL> select tablespace_name,sum(bytes)/1024/1024 from dba_free_space

2 group by tablespace_name;

3. 所以使用空间可以这样计算

select a.tablespace_name,total,free,total-free used from

( select tablespace_name,sum(bytes)/1024/1024 total from dba_data_files

group by tablespace_name) a,

( select tablespace_name,sum(bytes)/1024/1024 free from dba_free_space

group by tablespace_name) b

where a.tablespace_name=b.tablespace_name;

4. 下面这条语句查看所有segment的大小。

Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents Group By Segment_Name

注意查询的结果都是以M为单位

声明:发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@处理

如果觉得《查看oracle的表空间使用 查看Oracle的表空间的使用情况》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。