本帖最后由 wssjsf 于 2012-02-29 14:23:32 编辑

解决方案 »

  1.   

    impdp 也会把段中的空块导出,你查一下那个表的大小. 不要用数据量计算.另外expdp显示的数据大小是表中的数据,不包括索引大小.
      

  2.   

    是不是因为expdp的时候把空块也导出了,导致impdp的时候把空块也导入进去了
    表的实际大小就是40G左右,我的目的就是想清除历史数据,腾出表空间,结果整了之后发现表空间没有减少多少
      

  3.   

    应该是的,用exp/imp不会导空块。 或者move table也可以释放
      

  4.   

    使用exp的时候,有个参数:compress ,是把dump文件中导出的表的所有数据压缩至一个数据的extent中,是把block都放进尽量放进initial extent里,可以减少碎片,同时也导致了storage。
    对于expdp,有个COMPRESSION参数,是否有同样的功效,我没测试过
      

  5.   

    还真没有注意过COMPRESSIOn参数.