关于reorg index的疑问

最近reorg index时碰到个故障,所以想研究清楚一下rerog,希望大家能够提供答案和资料,谢谢。。

1. reorg index的默认模式是allow read access吗?

2. reorg index到什么状态,我ctrl+c后,再使用索引时会发生rebuild?

3. 我用reorg index allow no access 后,ctrl+c掉,再select时会看到对那个表上了Z锁,应该是在做rebuild 索引的操作。但是一段时间后,那个select语句居然开始返回数据了,看db2top,发现除了这个表的Z锁,我用select语句会生成一个internal variable的S锁(通过不断取消和打select这个表的语句发现)。在我的印象里,上了Z锁,整个表就完全不可用了,为什么还能读出数据呢?

4. reorg index allow write access的最后,会不会上Z锁?

5. reorg index的各方式,是在表空间的其他地方再生成一个排好序的索引表俩代替原索引,还是对原索引进行一点点的重组?

问题比较多,不过对这方面却是不太了解,谢谢大家。。
参与8

提问者

ysgift
数据库管理员招商银行
擅长领域: 系统运维智能化运维

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2012-09-29
  • 关注会员:1 人
  • 问题浏览:6231
  • 最近回答:2015-04-30
  • X社区推广