Oracle資料幫浦expdp並行備份與壓縮

2022-05-27 04:33:08 字數 1289 閱讀 9713

作為乙個剛入門的oracle dba來說,備份永遠是最重要的工作內容,剛入門dba常用備份命令之一就是exp(邏輯備份),該命令對於小資料庫還是非常好用的;如果遇到資料量大的庫而你又不會其他備份的時候就很麻煩了,下面介紹一下邏輯備份的另外一種方法(資料幫浦並行備份):

1.建立directory目錄

1

create

orreplace directory dumpas'

磁碟路徑';

2.將讀寫許可權授權給使用者

1

grant

read,write on directory dump

to 使用者;

3.資料幫浦並行備份

1 expdp 使用者/密碼 directory=

dump dumpfile=

1.dmp logfile=

1.log parallel=

42 impdp 使用者/密碼 directory=

dump dumpfile=

1.dmp logifle=

1.log parallel=

4

注意:①.不是並行度越高備份恢復越快

②.可以與filesize引數聯合使用

③.匯入的parallel值和匯出時parallel值可以完全不同的,推薦相同

④.parallel值一般是1/2個物理cpu核心數,等於也可以(不推薦等於)

4.資料幫浦壓縮備份(多檔案備份)

1 expdp user

/passwd directory=expdp_dir dumpfile=test_%u.dmp logfile=test.log compression=all

恢復不需要進行解壓縮,直接匯入即可

1 impdp user

/passwd directory=expdp_dir dumpfile=test_%u.dmp logfile=test.log

5.並行與壓縮備份結合

1 expdp user

/passwd directory=expdp_dir dumpfile=test_%u.dmp logfile=test.log compression=all parallel=

4

恢復

1 impdp user

/passwd directory=expdp_dir dumpfile=test_%u.dmp logfile=test.log parallel=

4

Oracle資料幫浦expdp的壓縮測試

在oracle 11g中新增了幾種壓縮方法。all 對匯出的元資料和表資料都進行壓縮,得到的匯出檔案是最小的,耗時也是最長的。data only 僅對錶資料進行壓縮,對於大資料量的匯出效果明顯,會比metadata only方式得到更小的壓縮檔案。metadata only 僅對元資料進行壓縮,而不...

常用expdp資料幫浦語句

impdp匯入 常用sql語句 grant read,write on directory data dir to user select from dba directories create directory ora dump as home oracle ora dump 1.以使用者匯出 ...

oracle 資料幫浦匯入與資料幫浦匯出

資料幫浦匯入 指令 impdp 一 資料庫所有物件的匯入 impdp system tiger dumpfile pump dir mydatabase dat filesize 100m nologfile y job name zhang full y estimate only 二 使用者資料...