db2 lob字段表空间回收?

我这有个数据库,LOB类型的表空间占用100G,使用了db2move和backup两种方式备份,并恢复到另一环境,发现db2move恢复的lob表空间只用了50G,backup恢复的则是100G,怀疑是LOB字段数据的表空间没有回收,于是挑选了两张大表db2 "reorg table * LONGLOBDATA" ,但发现表空间还是没有回收,请...显示全部

我这有个数据库,LOB类型的表空间占用100G,使用了db2move和backup两种方式备份,并恢复到另一环境,发现db2move恢复的lob表空间只用了50G,backup恢复的则是100G,怀疑是LOB字段数据的表空间没有回收,于是挑选了两张大表db2 "reorg table * LONGLOBDATA" ,但发现表空间还是没有回收,请教大神,怎么回收LOB字段的表空间?

收起
参与15

查看其它 2 个回答libai21的回答

libai21libai21课题专家组软件架构设计师海通证券

reorg table ... 后面加上使用临时表空间的选项use tempspace1,否则reorg会在自己表空间进行,会使表空间HWM变大。

证券 · 2019-03-26
  • 是的,谢谢,没指定临时表空间会撑大hwm,而且如果自身空间不够会reorg失败。更正一点加LONGLOBDATA 可以回收使用表空间
    2019-03-26

回答者

libai21
软件架构设计师海通证券
擅长领域: 数据库存储服务器

libai21 最近回答过的问题

回答状态

  • 发布时间:2019-03-26
  • 关注会员:4 人
  • 回答浏览:2220
  • X社区推广