oracle RMAN備份的優(yōu)化
oracle RMAN備份是oracle備份方法中的一種,下面為您詳細介紹oracle RMAN備份的優(yōu)化,以及RMAN自身數(shù)據(jù)庫的備份,供您參考。
備份操作主要是完成以下三個步驟 
1、從磁盤上讀取數(shù)據(jù) 
2、在內存中處理數(shù)據(jù)塊 
3、寫入數(shù)據(jù)到磁盤或磁帶
以上的讀寫操作可以同步或異步的完成,在同步I/O操作中,一個時間只允許有一個IO操作,但是在異步I/O操作中,一個時間允許有多個IO操作。因此,備份與恢復的調優(yōu)主要集中在以下幾個方面:
1、   提高同步或異步I/O操作能力在支持異步操作的操作系統(tǒng)上,可以通過設置TAPE_AYSNCH_IO,DISK_ASYNCH_IO和BACKUP_TYPE_IO_SLAVES來支持異步操作,提高寫的能力。 
2、   提高磁盤讀能力可以在backup命令后通過設置DISKRATIO來保證從多個磁盤上讀取數(shù)據(jù),保證連續(xù)的數(shù)據(jù)流。 
3、   正確設置緩沖區(qū)與參數(shù)值設置LARGE_POOL_SIZE,使備份可以使用連續(xù)的緩沖池,通過設置DB_FIL_DIRECT_IO_COUNT可以提高緩沖區(qū)的利用。如果使用磁帶備份,還可以設置BACKUP_TYPE_IO_SLAVES來提高磁帶的寫能力。 
4、   采用并行備份開辟多個通道,可以實現(xiàn)并行備份與恢復 
  
備份RMAN數(shù)據(jù)庫 
RMAN自己的數(shù)據(jù)庫也需要備份,但是本身很小,而且不是經常發(fā)生變化,所以在每次RMAN備份完成后,都可以用如下腳本對RMAN數(shù)據(jù)庫備份。
- EXP pafile =exprman.sql
 - exprman.sql為
 - USERID=RMAN/RMAN
 - BUFFER=32768
 - OWNER=RMAN
 - FILE=RMAN.DMP
 - ROWS=Y
 - GRANTS=Y
 - COMPRESS=Y
 - CONSISTENT=Y
 
【編輯推薦】















 
 
 

 
 
 
 