RAC環境中的快照控制檔案
快照控制檔案(SNAPSHOT CONTROL FILE)主要用於RMAN進行備份操作,其實這個檔案和RAC環境的關係不像前面介紹的三種檔案關係那麼大,而且RAC多個節點上的快照控制檔案也不需要共享。
不過考慮到已經介紹了三種檔案,這裡就把快照控制檔案也簡單提幾句。
RMAN在備份的時候需要從控制檔案中獲取備份的資訊,在備份完成之後,需要將新產生的備份集資訊寫入到控制檔案中。
對於CATALOG方式,可能只是資訊同步的時候需要讀取、寫入控制檔案,而對於NOCATALOG方式的備份,讀寫控制檔案的機率就大大增加了。如果設定了CONTROLFILE AUTOBACKUP則每次備份完成都需要寫控制檔案,肯定會對資料庫造成一定的影響。
一方面要不斷的讀寫控制檔案,另一方面要儘量減少對資料庫的影響,Oracle採用了SNAPSHOT CONTROL FILE的方法。
RMAN開始讀取備份資訊的時候會先同步SNAPSHOT CONTROL FILE,以後所有需要寫控制檔案的時候都會寫到這個SNAPSHOT檔案中,直到RMAN退出的時候,才去同步CONTROL FILE。
瞭解了SNAPSHOT CONTROL FILE的作用,那麼RAC環境中的配置問題也就很清晰了。這個檔案只對RMAN備份有效,因此RAC並不需要這個檔案在多個例項間共享。當然,這個檔案也可以建立在裸裝置或者ASM上,從而達到共享的目的。
不過個人認為,還是多個例項各用各的比較好,這樣可以避免多個例項在同時備份時出現waiting for snapshot control file enqueue的錯誤。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4227/viewspace-69322/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- RAC環境重建控制檔案
- RAC環境中的TNSNAMES檔案
- RAC環境中的密碼檔案密碼
- RAC環境中的初始化檔案
- 控制檔案恢復—從快照中恢復
- 控制檔案快照和rman利用快照恢復
- Oracle 9+ Data Gard環境中重建控制檔案Oracle
- 【RAC】Oracle RAC叢集環境下日誌檔案結構Oracle
- RAC環境下單例項啟動Oracle資料庫重建控制檔案案例單例Oracle資料庫
- Oracle RAC 環境 引數檔案的啟動順序Oracle
- 如何重建RAC的控制檔案
- RAC下新增控制檔案
- RAC 環境下修改歸檔模式模式
- RAC環境中的阻塞 查詢鎖
- RAC環境中的儲存部分管理——RAC管理
- RAC環境下建立本地資料檔案的解決方法
- 測試環境控制檔案被誤刪的故障處理
- Oracle 快照控制檔案(snapshot control file)Oracle
- Oracle快照控制檔案(snapshot control file)Oracle
- 【RAC】RAC環境下歸檔日誌格式約定
- RAC環境中的應用程式部署——RAC部署和效能
- RAC環境中非歸檔改為歸檔模式模式
- 【RAC】Oracle 10g RAC 重建控制檔案Oracle 10g
- 11.2RAC環境中的CRSD程式
- rac中的密碼檔案密碼
- 【rac】實驗二:增加控制檔案
- 如何建立RAC叢集控制檔案
- rac 環境新增資料檔案誤新增到檔案系統,正確解決方法
- RAC環境中的資料庫部署技術——RAC部署和效能資料庫
- 介紹RAC環境中的應用程式部署——RAC部署和效能
- RAC環境的恢復策略
- RAC環境下dataguard的搭建
- rac+dg環境刪除歸檔日誌
- 為rac資料庫增加控制檔案資料庫
- RAC+Dataguard環境中JDBC Failover配置JDBCAI
- 循序漸進oracle第7章:備份與恢復之利用控制檔案快照恢復控制檔案Oracle
- unix/linux環境中Oracle 10G RAC OFF和RAC ONLinuxOracle 10g
- Oracle資料庫 檔案系統與裸裝置之間的轉換(RAC環境)Oracle資料庫