首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果并行性设置为N,为什么Oracle会创建N1文件?

如果并行性设置为N,为什么Oracle会创建N1文件?
EN

Stack Overflow用户
提问于 2017-04-11 17:45:32
回答 1查看 15关注 0票数 0

我做错了什么?

我设置了PARALLEL=4,但是创建的文件数是3个。

代码语言:javascript
复制
time expdp data DIRECTORY=EXT_DIR  TABLES=DATA.ST_EURKMORDER:P108 LOGFILE=log.txt CONTENT=DATA_ONLY COMPRESSION=DATA_ONLY DUMPFILE=DATA.ST_EURKMORDER_P108_compr_%U_out_of_4.dmp PARALLEL=4

预期有4个文件,但得到了3个:

代码语言:javascript
复制
ls -alh /data/DATA.ST_EURKMORDER_P108_compr_1*
-rw-r----- 1 oracle oinstall 170M Apr 11 13:38 /data/DATA.ST_EURKMORDER_P108_compr_01_out_of_4.dmp
-rw-r----- 1 oracle oinstall 159M Apr 11 13:38 /data/DATA.ST_EURKMORDER_P108_compr_02_out_of_4.dmp
-rw-r----- 1 oracle oinstall 151M Apr 11 13:38 /data/DATA.ST_EURKMORDER_P108_compr_03_out_of_4.dmp
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-11 18:16:06

根据文件,并行设置(重点添加):

指定代表导出作业操作的活动执行进程的最大数。

它还显示了一个类似于您的例子,并将其设置为4,这将导致输出。

..。其中最多可创建四个文件.

还有各种各样的其他例子也提到了“up to”。因此,这是预期的行为。它可以创建四个文件,可以创建更少的文件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43352880

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档