Oracle数据库delete操作后,空间没有释放
某张数据表,通过delete,删除一千万行后,表空间仍不释放。
   ·  
 某张数据表,通过delete,删除一千万行后,表空间仍不释放。
1、shrink space收缩表,释放空间
alter table tablename enable row movement;--打开行移动
alter table tablename shrink space cascade;--压缩表及相关数据段,并下调HWM
alter table tablename shrink sapce compact;--只压缩,不下调HWM
alter table tablename shrink sapce ;--下调HWM
alter table tablename disable row movement;--关闭行移动2、截断数据表
整张表被清空。
truncate table tablename;更多推荐
 
 



所有评论(0)