Oracle11g 如果parallelism设置为N,为什么Oracle DataDump会创建N-1个文件?
我做错了什么 我将PARALLEL设置为4,但创建的文件数为3Oracle11g 如果parallelism设置为N,为什么Oracle DataDump会创建N-1个文件?,oracle11g,data-dump,Oracle11g,Data Dump,我做错了什么 我将PARALLEL设置为4,但创建的文件数为3 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个: ls -alh /data/D
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个:
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
,平行设置(增加强调):
指定代表导出作业运行的活动执行进程的最大数目
它还显示了一个类似于您的示例,其中PARALLEL设置为4,表示会导致导出
。。。其中最多可以创建四个文件
还有许多其他例子也提到了“最多”。因此,这是预期的行为。它可以创建四个文件,但创建的文件可能比这少。。我试了不同程度。总是N-1