ITPub博客

首页 > 数据库 > Oracle > 收缩表解决表空间不足

收缩表解决表空间不足

原创 Oracle 作者:witty_sun 时间:2015-01-27 23:39:32 0 删除 编辑
问题:客户数据库表空间不足,使用率超过99%但是又没有足够的存储空间用以增加数据文件。
解决:跟客户沟通通过收缩表,释放数据库空间

使用alter table table_name enable row movement;然后执行alter table table_name shrink space;这样可以降低高水位线,释放数据库空间。
注意:使用alter table table_name shrink space时,会将这个表锁住,不能进行dml,ddl操作。所以在业务繁忙时慎用。

总结:提醒客户开发人员,删除表使用truncate语句,在建立数据文件时,关闭自动扩展。并定期做好表空间使用检查工作,删除表使用truncate语句

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29593481/viewspace-1417590/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: oracle 外部表使用
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2014-04-07

  • 博文量
    5
  • 访问量
    21949