EXPDP/IMPDP 中的并行度PARALLEL参数 (并行)
来源:互联网 发布:爱奇艺获取网站源码 编辑:程序博客网 时间:2024/06/08 16:49
而IMPDP有所不同,会先启动一个WOKER进程METADATA导入,然后启动多个WORKER进程导入,所以再前期只会看到WOKER在导入METADATA,而且IMPDP如果PARALLE=4也需要>=4个DMP文件,也可以使用%U来进行导入。
nohup expdp system/**** PARALLEL=2 JOB_NAME=full_bak_job full=y dumpfile=exptest:back_%U.dmp logfile=exptest:back.log &
impdp system/*** PARALLEL=2 EXCLUDE=STATISTICS JOB_NAME=full_imp cluster=no full=y dumpfile=test:back_%U.dmp logfile=test:back_imp.log;
而在11GR2后EXPDP 和 IMDP的WORKER进程会在多个INSTANCE启动,所以DIRECTORY必须在共享磁盘上,如果没有设置共享磁盘还是指定cluster=no 来防止报错。
-----------
1) 对于导出的parallel
对于导出来说,由于dump文件只能由一个线程进行操作(包括I/O处理),因此如果输出的DUMP文件只有一个,即使你指定再多的并行,实际工作仍然是一个,而且还会触发ORA-39095错误。因此,建议设置该参数小于或等于生成的DUMP文件数量。那么,如何控制生成的DUMP文件数量呢?
EXPDP 命令提供了一个FILESIZE参数,用来指定单个DUMP文件的最大容量,要有效的利用parallel参数,filesize参数必不可少。
举 例:某用户对象占用了4G左右的空间,实际导出后的DUMP文件约为3G,我们尝试在导出该用户时指定并行度为4,设置单个文件不超过500M,则语法如下:
$ expdp user/pwd directory=dump_file dumpfile=expdp_20100820_%U.dmp logfile=expdp_20100820.log filesize=500M parallel=4
2) 对于导入的parallel
对于导入来说,使用parallel参数则要简单的多,我认为导入更能体现parallel参数的优势。 参数设置为几,则认为同时将几张表的内容导入到库中。
举例:某dmp文件中包含了200张表,我们尝试在导入该DMP文件时指定并行度为10,则语法如下:
$ impdp user/pwd directory=dump_file dumpfile=expdp_20100820.dmp logfile=impdp_20100820.log parallel=10
----------------------------------------
查询CPU个数: cat /proc/cpuinfo |grep "processor"|wc -l
http://blog.csdn.net/u011687186/article/details/53285307
- EXPDP/IMPDP 中的并行度PARALLEL参数
- EXPDP/IMPDP 中的并行度PARALLEL参数
- EXPDP/IMPDP 中的并行度PARALLEL参数 (并行)
- 关于Expdp/Impdp 并行导入导出详细测试结果和并行参数的正确理解!!
- 关于Expdp/Impdp 并行导入导出详细测试结果和并行参数的正确理解!!
- Expdp/Impdp 并行导入导出详细测试
- append+parallel,并行度
- 关于EXPDP中的PARALLEL参数
- impdp create index parallel-数据泵并行创建索引
- Parallel Execution(并行执行)
- Parallel.ForEach() 并行循环
- c# Parallel并行运算
- Oracle 并行(Parallel)
- ORACLE parallel并行参数设置
- Parallel Python多核并行
- Parallel Python 并行计算
- C#并行编程-Parallel
- C# Parallel并行
- [FWT] UOJ #310. 【UNR #2】黎明前的巧克力
- atcoder grand Contest 018 A
- Android中实现延时执行操作的几种方法
- windows启动redis
- React-引领未来的用户界面开发框架-读书笔记(一)
- EXPDP/IMPDP 中的并行度PARALLEL参数 (并行)
- 字典 拷贝
- RMQ求区间最值问题
- 正则表达式基本语法详解
- Python 函数字典列表嵌套
- hdu 3853 LOOPS
- python中的编码
- 更改了一下用户名,plsql连接成功,但是同样的用户名密码,eclipse始终报错ORA-01017: invalid username/password; logon denied
- 调用CachedRowSetImpl类时,为什么会出现这种错误 Access restriction: The type CachedRowSetImpl is not accessible due