首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

truncate table后空间没释放

2013-03-12 
truncate table后空间没有释放今天查询数据库表使用情况,发现一张无用的表,占60G,查询语句如下。select seg

truncate table后空间没有释放
今天查询数据库表使用情况,发现一张无用的表,占60G,查询语句如下。
select segment_name,sum(bytes)/1024/1024/1024 from dba_segments
where owner='TEST' group by segment_name
order by 2 desc

truncate table后,再通过以上查询空间没有释放,做以下操作就好了

alter table  table_name  enable row movement;

alter TABLE  table_name  shrink SPACE;

alter table  table_name  DISABLE row movement;

热点排行