dba_free_space
2008-09-04 09:20
204 查看
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;
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;
相关文章推荐
- 8i查询DBA_FREE_SPACE视图极慢的问题
- 6.Oracle杂记——数据字典dba_free_space
- DBA_FREE_SPACE的file_id和relative_fno问题
- 数据字典 dba_free_space及相对文件号RELATIVE_FNO 小结
- ORA FAQ 性能调整系列之——本地管理表空间环境下查询dba_free_space很慢——有什么办法加速么?
- 谈谈Oracle dba_free_space
- Oracle dba_data_files dba_segments dba_free_space
- (2011-01-27)通过dba_free_space视图查看表空间的空间分配过程
- dba_free_space中同一个file_id存在多条记录的问题
- oracle 10g recyclebin引起的dba_free_space性能问题
- ORA-01653/01654错误和dba_free_space视图的理解
- dba_free_space
- DBA_FREE_SPACE查询慢的原因及解决方法
- dba_free_space 等表空间的视图不能在过程中被使用的问题解决
- dba_free_space 以及查询剩余表空间百分比和回滚段命中率的SQL
- 8i查询DBA_FREE_SPACE视图极慢的问题
- GetDiskFreeSpaceEx函数
- socket编程 - freesea的个人空间 - 通信博客——通信人自己的博客! - powered by X-Space
- Linux下mongo启动报:Insufficient free space for journal files
- WindowsAPI详解——GetDiskFreeSpace 获得磁盘簇数|扇区数|扇区内字节数