优化IMPDP/EXPDP导入导出速度
来源:互联网 发布:网络诈骗举报网站 编辑:程序博客网 时间:2024/06/07 05:49
优化IMPDP/EXPDP
数据据泵与exp/imp来说性能有很大的提高,其中影响最大的就是paralle。可以这么来看: expdp/impdp=exp/imp+direct mode + paralle. 所以,使用数据泵,要想提高速度,就要设置并行参数。(expdp没开并行,基本上和直接路径exp没两样),其他调整比如REDO,tmp表空间等这里就不讲了。
如果我们使用如下语句:
expdp full=y directory=dump dumpfile=orcl_%U.dmpparallel=4
那么expdp将为parallel创建4个文件: ORCL_01.DMP,RCL_02.DMP,ORCL_03.DMP,RCL_04.DMP。 每个进程一个文件。 这样的话,每个文件的大小会因进程而不同。可以某个文件很大,某个文件却很小。要解决这个问题,就是设置filesize参数。来指定每个文件的最大值。这样当一个文件达到最大值的之后,就会创建一个新的文件。
如: expdp full=y directory=dump dumpfile=orcl_%U.dmp parallel=4 filesize=50M
导出的dump文件和paralle有关系,那么导入也有关系。 paralle要小于dump文件数。如果paralle大于dump文件的个数,就会因为超过的那个进程获取不到文件,就不能对性能提高。
一般parall参数值等于CPU 的个数。而且要小于dump文件的个数。
查看CPU个数:
SQL> show parameter cpu
注意:
导出导入的过程,尽量避免用ssh连上服务器,在客户端的ssh里执行备份恢复命令。因为这样,如果连接中断,备份也就中断了。可以将备份脚本添加到crontab里。让备份在服务器上执行。这样即使ssh中断,备份和恢复也不受影响。
- 优化IMPDP/EXPDP导入导出速度
- expdp impdp导入导出数据
- oracle 导入导出(impdp/expdp)
- 数据导入导出 expdp/impdp
- expdp/impdp导出导入数据
- Oracle11g expdp导出 impdp导入
- Oracle11g expdp导出 impdp导入
- expdp/impdp导入导出数据
- impdp/expdp导入导出库
- expdp导出和impdp导入
- 【EXPDP/IMPDP】ORACLE数据泵导入导出案例(expdp & impdp)
- 数据泵导出导入(EXPDP和IMPDP)
- Oracle 10g expdp/impdp导入导出
- 数据泵导出/导入Expdp/impdp
- oracle 10 expdp impdp 导入、导出
- Expdp/Impdp 并行导入导出详细测试
- oracle 数据泵导入导出(impdp/expdp)
- oracle导入和导出工具impdp/expdp
- Powerdesigner数据库建模工具教程
- 页面内容相关操作
- c/c++内存释放知识总结
- 机器学习_常用算法简介
- c# winform 应用timer传参数方式实现在谷歌地图上实时位置
- 优化IMPDP/EXPDP导入导出速度
- High-Throughput, Thread-Safe, LRU Caching
- 手工物理删除Oracle归档日志RMAN备份报错
- 《Qt编程的艺术》——8.2.1 在Designer中使用View类
- EL表达式相仿的if和else语句
- UVa OJ 401回文字符串
- ssh无密码登录
- perl总结(2)
- TransactionScope