怎样整理数据文件的碎片?

[复制链接]
查看11 | 回复9 | 2015-10-8 17:57:58 | 显示全部楼层 |阅读模式
10g本地管理的数据文件,最近因为把一些数据表移出到了另外一个表空间,当前的表空间剩下很多碎片,我想减小这个表空间的大小也被这些碎片挡住。有什么办法可以把这些碎片整理一下?最好不是让我再建一个表空间,或者exp/imp,因为我希望可以在线做。
目前的碎片分布是这样。用TOAD看到的。
回复

使用道具 举报

千问 | 2015-10-8 17:57:58 | 显示全部楼层
整理碎片
alter tablespace xxxxcoalesce
至于减小表空间的大小和HWM有关,碎片整理不能解决这个问题
方法有二:
1/
exp --->imp
2/
alter table xxx move
回复

使用道具 举报

千问 | 2015-10-8 17:57:58 | 显示全部楼层
这两个方法我知道,但是有没有别的办法?
最初由 xiangxianni 发布
[B]整理碎片
alter tablespace xxxxcoalesce
至于减小表空间的大小和HWM有关,碎片整理不能解决这个问题
方法有二:
1/
exp --->imp
2/
alter table xxx move [/B]

回复

使用道具 举报

千问 | 2015-10-8 17:57:58 | 显示全部楼层
smon就是专门coalesce的,这个应该不用关注吧
回复

使用道具 举报

千问 | 2015-10-8 17:57:58 | 显示全部楼层
smon不会做我所想要的整理。
回复

使用道具 举报

千问 | 2015-10-8 17:57:58 | 显示全部楼层
lz的图怎么弄的?
回复

使用道具 举报

千问 | 2015-10-8 17:57:58 | 显示全部楼层
online redefinition 可能有用
回复

使用道具 举报

千问 | 2015-10-8 17:57:58 | 显示全部楼层
你把表都move了吗,索引rebuild指定一个新空间,这样应该能释放高水位的啊
回复

使用道具 举报

千问 | 2015-10-8 17:57:58 | 显示全部楼层
最初由 uuhs_hiei 发布
[B]lz的图怎么弄的? [/B]


LZ出来说下
这个比较直观
回复

使用道具 举报

千问 | 2015-10-8 17:57:58 | 显示全部楼层
我最终还是建立了一个新的TBS然后把东西搬进去然后把原来的TBS删掉了。
alter table move
alter index rebuild
图是toad里面的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行