首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

oracle开释表空间的方法

2012-10-05 
oracle释放表空间的方法目前找到的方法始终只有新建一个表空间,alter表空间指向,再delete原有表空间。http:

oracle释放表空间的方法
目前找到的方法始终只有新建一个表空间,alter表空间指向,再delete原有表空间。

http://www.cnblogs.com/rootq/archive/2009/04/18/1438804.html

这个是比较清晰的一篇文章。

我希望找到的是能直接shrink表空间的方法。但是貌似oracle没有提供这样的sql或者任何接口函数。看来只能在以后编写事务时小心了。

对待数据库表空间,个人认为比较好的方法是:
创建足够大的表空间[要估算好空间],不自动扩展,然后定期清理了。
毕竟事务commit掉后表空间[如undo]没有自动释放,得等到空间不够了才会去清理。

热点排行