暂无图片
以下哪种方法可以回收Oracle表段中的可用空间?
我来答
分享
风行
2024-01-29
以下哪种方法可以回收Oracle表段中的可用空间?

A 通过export/import重建表 B alter table … move; C 通过create table as select (CTAS)重建表 D alter table … shrink space compact;

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
浮光墨影

选ABC;

解析:D . alter table shrink space compact 会移动表中的行并整理表上的碎片,但并不会调整高水位,也不会释放已占用的空间。只有不带 compact 选项时,才会调整高水位并释放空间。

暂无图片 评论
暂无图片 有用 4
暂无图片
yBmZlQzJ

A

通过export/import重建表

B

alter table … move;

C

通过create table as select (CTAS)重建表

暂无图片 评论
暂无图片 有用 0
subverter

选ABC;

解析:D . alter table shrink space compact 会移动表中的行并整理表上的碎片,但并不会调整高水位,也不会释放已占用的空间。只有不带 compact 选项时,才会调整高水位并释放空间。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏