【Datapump】expdp和impdp中parallel参数解释
在 expdp 和 impdp 中,可以通过并行( parallel 参数)来提高导出导入速率。这个参数会受到 cpu 和 I/O 影响。所以在使用 parallel 参数时,需要在资源消耗和运行时间之间进行权衡。
Parallel 参数默认值为 1 ,当 parallel 值设置为 3 时,则表示 最多 会有三个线程处理,而不是一定会有三个线程处理。由于同一时间内,一个 dump 文件只有一个线程进行处理。所以输出的文件若只有一个,那么就算 parallel=4 ,也只有一个线程在工作。
1. Expdp 中的 parallle 参数 filesize 可以配合使用
Parallel: 执行最大线程数(并行读)
Filesize: 指定单个文件大小。通过指定文件的大小,来指定文件的数量。
摘抄官方文档的一句话: The value you specify for integer should be less than, or equal to, the number of files in the dump file set 。
在 expdp 中, parallel 参数值应小于等于 dump 文件数。默认情况下,假设在导出的时候指定 parallel=3, 那么则会产生三个 dump 文件。所以在考虑 parallel 参数的设置的时候,可以优先考虑需要导出几个文件最合适。
如果 prarallel 值设置过高,则有可能报 ORA-39095 error 。
eg:$ expdp scott/tiger directroy=dump_dir dumpfile=scott_%U.dmp parallel=4 filesize=10m
2. I mpdp 中的 parallel 参数
P arallel 在 impdp 中的参数与 expdp 中有所不同。
摘抄官方文档一句话: If the source of the import is a dump file set consisting of files, then multiple processes can read from the same file, but performance may be limited by I/O contention.
该意为:在 impdp 中, parallel 参数可以在一个文件或者多个文件中均可以使用,但是 parallel 参数不是越大越好,同样会受到 I/O 的限制。
eg:$ impdp scott/tiger directroy=dump_dir dumpfile=scott_%U.dmp parallel=4
-------------------- end ---------------------
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31529886/viewspace-2644698/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/31529886/viewspace-2644698/
【Datapump】expdp和impdp中parallel参数解释相关推荐
- DG配置过程中的参数解释
文章目录 DG配置过程中的参数解释: 1.DB_NAME 2.DB_UNIQUE_NAME 3.LOG_ARCHIVE_CONFIG 4.CONTROL_FILES 5.LOG_ARCHIVE_DES ...
- 执行计划中的参数解释
执行计划中的各个参数解释: 一.Recursive calls (递归调用) 1.参考:Oracle Database Reference, 10g Release 2 (10.2).pdf第916页 ...
- clCreateBuffer中cl_mem_flags参数解释
设备与主机端的通信 使用clCreateBuffer分配好内存,可以使用主机上已经存在的内容将其进行初始化,也可以先创建内存,再通过clEnqueueWriteBuffer,写数据,或者通过clEnq ...
- BasicLSTMCell中num_units参数解释
https://blog.csdn.net/notHeadache/article/details/81164264
- 千千静听(TTplayer)中VBR音频格式转换中的参数解释
r3mix ...............................................r 3个混合 standard ............................... ...
- impdp 并行_impdp hangs,慎用impdp parallel参数
公司有个项目的数据库有几张大表,每张表都是几亿条数据,之前一直未做分区,随着数据量的不断增大,维护越发困难,为了更好的管理这些表数据,决定为这些大表做分区表,以天为单位进行分区,将原有的数据追加到新的 ...
- EXPDP、IMPDP规范及常用技巧总结
一.巧用并行提升速度 在EXPDP/IMPDP过程中,为了提升速度,而使用并行,有人说不就是加个parallel=n参数嘛,但该如何利用该参数做到真正提升速度呢? 1.单表导出导入数据时使用paral ...
- oracle impdp参数,expdp/impdp 详细参数解释
调用EXPDP 使用EXPDP工具时,其转储文件只能被存放在DIRECTORY对象对应的OS目录中,而不能直接指定转储文件所在的OS目录.因此,使用EXPDP工具时,必须首先建立DIRECTORY对象 ...
- oracle impdp参数,expdp/impdp参数解释
调用EXPDP 使用EXPDP工具时,其转储文件只能被存放在DIRECTORY对象对应的OS目录中,而不能直接指定转储文件所在的OS目录.因此,使用EXPDP工具时,必须首先建立DIRECTORY对象 ...
最新文章
- ubuntu18.04.4 没有声音
- 如何利用FPGA进行时序分析设计
- 深入 理解 Statement 和 PreparedStatement 【转】
- java实现ftp文件的上传与下载
- 【渝粤题库】陕西师范大学200641高等数学作业(高起专、专升本)
- python pdf转txt保留全部信息_Python 将pdf转换成txt(不处理图片)
- 一目了然的 Docker 环境配置指南
- Java 螺纹第三版 第三章数据同步 读书笔记
- 数据库面试 - 如何设计可以动态扩容缩容的分库分表方案?
- godaddy ssl_免费在线Linux培训,GoDaddy切换到OpenStack等
- java和以太坊交互_java类库web3j开发以太坊智能合约快速入门
- Zephyr移植到NXP MIMXRT1060_EVK-RT1061 CVL5A过程
- 用python孵一颗彩蛋,今日份来自程序员的浪漫
- Java栈,队列和循环队列的实现
- wps怎么统一修改标点符号_标点符号采用宋体全角 wps标点统一全角
- 思维转换--等价换位思考
- 工具分享:图片水印工具(WaterMarker)
- Jetpack Compose - Switch
- Google广告账号的四种有效申请方法
- sql Server2005 master损坏处理