oracle数据表删除一部分数据后,如何释放表空间? 20

oracle数据库中有表A,占用表空间文件a0-a15共16个文件,表空间利用率99.98%,目前受限于磁盘容量,表空间已经无法扩展,现将表A中的一部分数据删除,但是表空... oracle数据库中有表A,占用表空间文件a0-a15共16个文件,表空间利用率99.98%,目前受限于磁盘容量,表空间已经无法扩展,现将表A中的一部分数据删除,但是表空间利用率仍然为99.98%,新数据仍无法写入A表,请教大神如何释放表空间?不胜感激 展开
 我来答
ss...7@sohu.com
2017-07-02 · TA获得超过272个赞
知道小有建树答主
回答量:273
采纳率:85%
帮助的人:40.8万
展开全部
db2的表 是存放在表空间里的,删除表就不会增加磁盘空间,而要要修改表空间,表空间又有一个或多个容器。如果你只是想增加磁盘空间,建议你还是想其他办法吧。
聚合智创
推荐于2017-07-02 · TA获得超过303个赞
知道小有建树答主
回答量:518
采纳率:80%
帮助的人:252万
展开全部
analyze table itemLog compute statistics;
或者把数据exp出来..drop掉表.在imp进去...
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-05-08
展开全部
alter table <table_name> enable row movement;
alter table <table_name> shrink space;
追问
杯具啊,我的数据库版本是9i,提示ora-01753 不可用的修改操作
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-05-08
展开全部
你重新启动过数据库没有,可能临时表空间里的数据,重新启动下就OK,不会的再联系我。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式