1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 查看oracle表空间的碎片 Oracle 数据库表空间碎片查询和整理

查看oracle表空间的碎片 Oracle 数据库表空间碎片查询和整理

时间:2018-08-01 05:25:37

相关推荐

查看oracle表空间的碎片 Oracle 数据库表空间碎片查询和整理

dba_free_space 显示的是有free 空间的tablespace ,如果一个tablespace 的free 空间不连续,那每段free空间都会在dba_free_space中存在一条记录。如果一个tablespace 有好几条记录,说明表空间存在碎片,当采用字典管理的表空间碎片超过500就需要对表空间进行碎片整理。

select a.tablespace_name ,count(1) 碎片量 from

dba_free_space a, dba_tablespaces b

where a.tablespace_name =b.tablespace_name

and b.extent_management = ‘DICTIONARY‘

group by a.tablespace_name

having count(1) >20

order by 2;

表空间碎片整理语法:

alter tablespace users coalesce;

Oracle 数据库表空间碎片查询和整理

标签:

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:/hllnj/p/4784162.html

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