【Oracle Database 12c新特性】ASM Scrubbing Disk Groups

在12.1中Oracle ASM提供了一個改善可用性和可靠度的的新特性 稱做Scrubbing Disk Groups, Disk Scrubbing經過檢查數據的邏輯訛誤,從而可以在Normal 或者High Redundancy的disk group上修復它們。 Scrubbing 進程須要利用鏡像盤來修復邏輯訛誤。Disk Scrubbing能夠與disk group rebalancing組合使用以減小I/O資源消耗。Disk Scrubbing對產品環境的I/O影響不大。 用戶能夠指定具體要Scrubbing的磁盤組,特定的磁盤,或者磁盤組內的某一個文件,具體要使用ALTER DISKGROUP命令。以下面的例子:    
SQL> ALTER DISKGROUP data SCRUB POWER LOW;

SQL> ALTER DISKGROUP data SCRUB FILE '+DATA/ORCL/ASKMACLEAN/example.266.806582193'
       REPAIR POWER HIGH FORCE;

SQL> ALTER DISKGROUP data SCRUB DISK DATA_0005 REPAIR POWER HIGH FORCE;
    當執行如上SCRUB 時:  
  • 選項REPAIR指定自動修復磁盤訛誤,若是未指定REPAIR,則SCRUB僅檢查和報告指定目標的邏輯訛誤。
  • 選項POWER能夠設置爲AUTO LOW HIGH 或者MAX。 若POWER未指定,則使用AUTO自動調整。
  • 選項WAIT 指定該命令直到scrubbing 命令完成才返回。若WAIT不指定,則scrubbing操做將加入到scrubbing queue 隊列,並命令當即返回
  • 若FORCE選項被指定,則即使系統I/O負載很高或者在系統級別已經禁用了scrubbing ,仍是執行該命令。
 
相關文章
相關標籤/搜索