本帖最后由 xixi_168 于 2014-07-19 23:10:47 编辑

解决方案 »

  1.   

    原来导入的表结构initial只是4K现在是几个G了 ,你原来的库里,就是这么设置的,你可以到原来的库里看看。对表进行shrink收缩操作后,发现立马减下去了。表和索引占的segment只有几百兆和几十兆。也可以把 IX 干掉,重建一下,别忘了收集一下统计信息;
      

  2.   

    我测试了下,如果只导入表结构包括索引的话,initial也是4K,但是一旦导入数据就变成几个G 了。
    另外索引太多了,上千个,只有导入啊。没法一条条的重建。
      

  3.   

    我测试了下,如果只导入表结构包括索引的话,initial也是4K,但是一旦导入数据就变成几个G 了。
    另外索引太多了,上千个,只有导入啊。没法一条条的重建。
    执行下面查到的结果:select 'alter index '||owner||'.'||index_name||' rebuild ;' from dba_indexes
    where OWNER not in ('SYS', 'SYSTEM', 'DBSNMP','SYSMAN','OUTLN','MDSYS','ORDSYS','EXFSYS','DMSYS',
    'WMSYS','CTXSYS','ANONYMOUS','XDB','ORDPLUGINS','OLAPSYS','PUBLIC')
      

  4.   

    我测试了下,如果只导入表结构包括索引的话,initial也是4K,但是一旦导入数据就变成几个G 了。
    另外索引太多了,上千个,只有导入啊。没法一条条的重建。
    执行下面查到的结果:select 'alter index '||owner||'.'||index_name||' rebuild ;' from dba_indexes
    where OWNER not in ('SYS', 'SYSTEM', 'DBSNMP','SYSMAN','OUTLN','MDSYS','ORDSYS','EXFSYS','DMSYS',
    'WMSYS','CTXSYS','ANONYMOUS','XDB','ORDPLUGINS','OLAPSYS','PUBLIC')

    主要导入时候索引的占了太多的空间,导致硬盘不足。。
      

  5.   

    看着有点奇怪,数据泵一般改变initial extent的值
    可能是跨版本引起的,导入的时候加version参数了吗
    参数值指定为源库的版本号
      

  6.   

    导出的时候没有加compress=n所以连存储一起导过来了。已经解决,感谢各位明日结贴。
      

  7.   

    所以,楼主用的并不是expdp/impdp,而是exp/imp咯
    数据泵里没有compress参数
      

  8.   

    对没说明白,我是EXP 导出 的表结构,imp导入的表结构。然后expdp导另外一个库的表结构。然后impdp导入数据的。
    比较乱。
    主要是imp导入的表结构的问题。。谢谢各位