IMP.EXE log=import.log file=????.dmp userid=???/[email protected]/orcl fromuser=xxxxxx touser=???? buffer=80000000 commit=yes grants=yes ignore=yes indexes=yes rows=yes constraints=yes
备份了13G的数据,导入的时候,有2张连续的表的数据 在120万条左右,第一张表导入之后,就一直卡住了反复几次都无果,buffuer从8M改到80M都还是在原来那里停住。。
求解。

解决方案 »

  1.   

    有几个情况要注意 
    1、feedback 这个参数能看到导入的行数,比如feedback=100000 可以看到系统执行的时候有个点在闪,一个点就是100000条记录,这样就能监控到导入数据的状态
    2、indexes=y 这个参数在大数据量导入的时候建议不要用,这个会占用大量的时间,建议用单独的语句创建相关的索引,constraints=y也是影响速度的,建议单独的sql创建
    3、表空间一次性划够,不要用动态的增长表空间,这个也相当的耗时
    4、机器的硬件配置也是影响imp的速度
    5、把数据放到本机上导,这样可以提高速度