当前位置: 代码迷 >> Oracle管理 >> 关于删除BLOB型数据的有关问题
  详细解决方案

关于删除BLOB型数据的有关问题

热度:57   发布时间:2016-04-24 04:42:38.0
关于删除BLOB型数据的问题
请教大家一个问题

我有个表储存的是BLOB型数据,现在删除了该表的一部分数据(大约10G)
但是表空间的剩余容量并没有增加

请教一下是不是我没删掉的原因呢?

------解决方案--------------------
delete删除数据,不会降低HWM水位线,更不会释放占用的空间

除非进行空间的手动释放,如shrink,move等,
删除的空间虽然不能自动释放,但是可以被重用
------解决方案--------------------
alter table tab_name move ;--不改变表空间的操作
alter table tab_name move tablespace ts_name;--改变表空间的操作
操作后相关索引失效,应重新是索引生效
  相关解决方案