Oracle表数据删除后如何收缩表空间?
Oracle表数据删除后如何收缩表空间?
我来答
添加附件
收藏
复制链接
微信扫码分享
在小程序上查看
分享
添加附件
问题补充
10条回答
默认
最新
1.开始行移
alter table table_name enable row movement;
2.收缩表水平位
alter table table_name shrink space cascade;
评论
有用 1
1.开始行移
alter table table_name enable row movement;
2.收缩表水平位
alter table table_name shrink space cascade;
评论
有用 3首先应该把其他表迁移到别的表空间,然后通过命令ALTER DATABASE DATAFILE resize来实现shrink表空间目的
评论
有用 5alter database datafile ‘数据文件’ resize 10MB;
评论
有用 0ORACLE收缩表空间的方法. 查看当前用户每个表占用空间的大小: select segment_name,sum(bytes)/1024/1024 from User_Extents group by segment_name;
评论
有用 1resize钱转移走还需要写入数据的表,回答问题是不是也需要15个字
评论
有用 2winserver2016支持postgreSQL 15吗?
评论
有用 2首先应该把其他表迁移到别的表空间,然后通过命令ALTER DATABASE DATAFILE resize来实现shrink表空间目的
评论
有用 31.开始行移
alter table table_name enable row movement;
2.收缩表水平位
alter table table_name shrink space cascade;
评论
有用 0回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏



