ITPub博客

首页 > 数据库 > Oracle > 关于shrink的使用

关于shrink的使用

原创 Oracle 作者:守望567 时间:2015-07-17 14:10:37 0 删除 编辑
收缩临时表空间alter tablespace temp shrink space keep 300M;
keep选项说明:选项用来指定压缩时表空间或者数据文件shrink的最小值,如果没有执行该命令,那么表空间或数据文件将被压缩到最小值。在收缩临时表空间是最好不要收缩到最小

收缩表的大小
注意:收缩表时必须开启行迁移 alter table table_name enable row movement;
alter table table_name shrink space;
回收完后要注意在表上的索引是否有效 select index_name,status from user_indexes where index_name='INDEX_NAME';
如果索引无效需要rebuild

收缩索引
 
alter index 
index_name shrink space;

注:shrink 不能收缩永久表空间和字典管理表空间

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26909803/viewspace-1736208/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 数据泵expdp/impdp
请登录后发表评论 登录
全部评论

注册时间:2012-04-23

  • 博文量
    19
  • 访问量
    46706