drop表后是否会释放表空间?

老生常谈又比较实用的一个问题,不太确定,想跟大家讨论一下。db2版本:9.7下面说明的表都是大表(至少数据超过1G)有时删除一个表后,查看表空间使用率,有明显的下降。有时删除一个表后,查看表空间使用率,没有任何变化,过了一天也没有变化。。所以,想咨询下,drop表后是不是一定会释放表空...显示全部
老生常谈又比较实用的一个问题,不太确定,想跟大家讨论一下。
db2版本:9.7

下面说明的表都是大表(至少数据超过1G)
有时删除一个表后,查看表空间使用率,有明显的下降。
有时删除一个表后,查看表空间使用率,没有任何变化,过了一天也没有变化。。


所以,想咨询下,drop表后是不是一定会释放表空间,跟高水位又有什么关系?怎么查看drop后的表是否释放了空间?

谢谢,在线等,如果还需要数据库其它信息,可以直接提供。收起
参与19

查看其它 12 个回答wangyax的回答

wangyaxwangyax软件开发工程师金融机构
不同的表size不一样的,大的表drop掉释放的空间多,小的表drop掉释放的空间少,水位线高不高跟表空间的剩余容量没有直接关系。水位线高只能说明可回收的空间不多,可用的空间仍然可能会有很多的。
互联网服务 · 2015-09-17
浏览6109

回答者

wangyax
软件开发工程师金融机构

wangyax 最近回答过的问题

回答状态

  • 发布时间:2015-09-17
  • 关注会员:3 人
  • 回答浏览:6109
  • X社区推广