日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

oracle expdp 多线程,Oracle expdp 过滤和并行

發布時間:2025/4/16 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle expdp 多线程,Oracle expdp 过滤和并行 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

寫在前面的話:

我們知道調用數據泵的方式可以有3種,在這里我絕對不會使用命令行而是首推腳本方式

放棄命令行的理由大概有這些:

① 操作系統對CLI字符數的限制

② 令人痛恨的轉義符

③ 無法跨平臺重用

④ 官方文檔到處鼓吹用腳本方式

㈠ 過濾對象/數據篇

⑴ 過濾對象

INCLUDE

EXCLUDE和INCLUDE用法相同,這里就談INCLUDE

語法

INCLUDE = object_type[:name_clause] [, ...]

object_type:常用有TABLE、INDEX、CONSTRAINT、GRANT,更多的我們可以查閱

database_export_objects,schema_export_objects,table_export_objects

name_clause:sql語句

相關的索引、約束等都會很講義氣地被一起導出

例子

題目:導出所有以emp 開頭的表

參數文件寫法如下:

[oracle@bogon ~]$ cat hr.par

SCHEMAS=HR

DUMPFILE=hr.dmp

DIRECTORY=dmpdir

LOGFILE=hr.log

INCLUDE=TABLE:"like \'EMP%\'"

這個文件里,INCLUDE也可以這么寫

INCLUDE=TABLE:"IN (select table_name from user_tables where table_name like \'EMP%\')"

⑵ 過濾數據

QUERY

語法

QUERY = [schema.][table_name:] query_clause

該參數和以下幾個為互斥關系

CONTENT=METADATA_ONLY

ESTIMATE_ONLY

TRANSPORT_TABLESPACES

例子

題目:導出部門號為50,員工號大于128的所有員工資料

參數文件寫法如下:

[oracle@bogon ~]$ cat hr.par

SCHEMAS=HR

DUMPFILE=hr02.dmp

DIRECTORY=dmpdir

LOGFILE=hr02.log

INCLUDE=TABLE:"IN (\'EMPLOYEES\',\'DEPARTMENTS\')"

QUERY=EMPLOYEES:"where employee_id>=128",DEPARTMENTS:"where department_id=20"

㈡ 并行導出篇

并行設置的結果無非3種:變得更好、沒有變化、變得更差

效率是否得到提高,并不取決于你設置了多碉堡的參數,參數和參數值是否合適方為根本

并行需要成本,因為并行之前需對服務器資源綜合權衡,計算并行,分配任務

并行設置是門藝術,因為PARALLEL經常是要跟FILESIZE,DUMPFILE一起考慮

下面是官方文檔給的一個并行優化實例:

expdp hr/hr FULL=y DUMPFILE=dpump_dir1:full1%U.dmp, dpump_dir2:full2%U.dmp

FILESIZE=2G PARALLEL=3 LOGFILE=dpump_dir1:expfull.log JOB_NAME=expfull

另外,并行度的設置不應該超過CPU數量的2倍

sys@ORCL> show parameter cpu

NAME TYPE VALUE

------------------------------------ ----------- ------------------------------

cpu_count integer 1

By DBA_WaterBin

2013-09-05

GOOD Luck

總結

以上是生活随笔為你收集整理的oracle expdp 多线程,Oracle expdp 过滤和并行的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。