如果檔案是數千兆位元組,或者數百萬兆位元組,將需要並行化這一檔案的備份,通常,乙個通道只能讀乙個檔案,但是用多段關鍵字可以改變這一行為:
run {
allocate channel t1 type sbt;
allocate channel t2 type sbt;
allocate channel t3 type sbt;
allocate channel t4 type sbt;
backup as compressed backupset datafile 16 section size 10g;
這一指令碼將啟動4個通道,每個通道讀取資料檔案16的一段10gb的段。每個通道將生成包含段的備份的片(單獨的物理檔案)。如果檔案為200gb, 將有20個這樣的片,一次生成4個。沒有section size 關鍵字,並行讀將為1(也就是序列化),用乙個通道執行整個操作。
Oracle Rman 備份指令碼
oracle dbservera crontab l 0 0 u01 rmanbak rmanbak.sh u01 rmanbak rmanbak.log 2 1 oracle dbservera cat u01 rmanbak rmanbak.sh bin bash bash profile ec...
Oracle RMAN簡單備份
oracle資料庫rman備份 準備工作 查詢資料庫是否為歸檔模式 sql select name,log mode from v database 1.sql alter system set log archive dest 1 location oracle oracle10g log arc...
oracle rman自動備份指令碼
bin sh opt oracle bash profile pwd sys bak dir opt oracle backup oatest begin seq sqlplus s as sysdba crosscheck backupset crosscheck archivelog all d...