暂无图片
请问oracle11.2.04如何收缩表空间?
我来答
分享
暂无图片 匿名用户
请问oracle11.2.04如何收缩表空间?
暂无图片 5M

请问oracle11.2.04如何收缩表空间?

我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
伟鹏

1、先确认哪些表有高水位,需要碎片整理

2、将表enable row movement

3、shrink spaces收缩表空间

4、disable row movement

5、收集相关表的统计信息

暂无图片 评论
暂无图片 有用 0
手机用户8321
2023-12-07
shrink效率太低了,还没什么效果
Thomas

尽管ORACLE提供了SHRINK命令,但我个人感觉,它能提供的帮助微乎其微(能缩的空间非常有限)

暂无图片 评论
暂无图片 有用 0
伟鹏

我感觉效果很好呀,如果你的表碎片很少,那收缩起来效果就不明显。

或者另外的方法就是迁移表空间了

暂无图片 评论
暂无图片 有用 0
伟鹏

shrink效率的高低得看你的高水位碎片有多少,如果本来你这个都没多少碎片,整理一下也不会有啥效果。再说这个又不是经常整理的,得看实际的DML操作频率以及次数多少

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