日期:2014-05-16  浏览次数:20872 次

请问如何提高数据导入效率?
现在dmp数据有11g,机器内存32g。按照以往导入的时间算,11g文件大概要用8--9个小时。请问该如何优化提高数据导入效率?谢谢!!!!

------解决方案--------------------
http://www.itpub.net/thread-1258332-1-1.html#
------解决方案--------------------
增大 large_pool 还有是 在exp的时候好像可以指定buffer的
------解决方案--------------------
第一,如果你的数据库版本是oracle10g或11g,可使用impd(数据泵),这比imp快得多。
第二,导入的性能差,关键的问题在归档上。这个我测试过,影响至少一倍,在导入前,先将表空间置为nologging,导入之后在修改为logging
第三,将大表单独拿出来导入,同时有5个窗口导入,速度会成倍增加。
我的400g数据,使用我上面说的第二第三个办法,在IBM p550上3个小时就导入完成了。