免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2071 | 回复: 5
打印 上一主题 下一主题

求助:reorg table 出现问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-03-13 14:17 |只看该作者 |倒序浏览
由于使用"delete from ..."语句删除数据后,表空间大小没有减小,于是用reorg table 将某个表重构造,那知道该命令执行了一天半了还没有结束,
表的大小连索引大约6G大小,现在对该表操作都报-911(dead lock)
如果用db2stop force 停止会对数据内容造成影响吗?

版本:db2 v7.2

论坛徽章:
1
2015亚冠之西悉尼流浪者
日期:2015-05-18 14:38:40
2 [报告]
发表于 2005-03-13 14:22 |只看该作者

求助:reorg table 出现问题

先做个备份,在做db2stop force 。

论坛徽章:
0
3 [报告]
发表于 2005-03-13 14:34 |只看该作者

求助:reorg table 出现问题

备份也不知道能不能做,今天晚上试试看

论坛徽章:
0
4 [报告]
发表于 2005-03-14 13:55 |只看该作者

求助:reorg table 出现问题

有死锁,就做个快照看一下是哪个程序锁住了表,把那个程序force掉就行了,不用重启

论坛徽章:
0
5 [报告]
发表于 2005-03-14 14:29 |只看该作者

求助:reorg table 出现问题

对,UP!

论坛徽章:
0
6 [报告]
发表于 2005-03-15 09:02 |只看该作者

求助:reorg table 出现问题

执行了delete语句,即使执行reorg也不一定能把HWM降下来,虽然实际使用空间已经下降了。
用reorg table的时候加上all index的选项,在执行该操作的时候出现了异常中止,则每当用户sql中包含这个table的时候,DB2会自动执行reorg index的,所以,用户端就会出现911了。所以,只有reorg index成功后才能正常使用table。在做reorg index的时候tempspace所在的分区一定要有足够的空间来容纳这个table所有index,否则整个操作会在tempspace满了之后回退的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP