oracle11g 的Data Guard方面的新特性

tolywang發表於2010-09-03


11g釋出了,隨後oracle在其官方網站上釋出了不少白皮書。下面是關於oracle11g 的Data Guard方面的新特點:

一、物理(Physical)standby新特點
下面是11g 物理standby資料庫幾個比較實用的特點。
1、Physical standby with Real Time Query
我們都知道11g以前的物理standby,可以是隻讀方式開啟資料庫,但是這時Media Recovery(Redo Apply)過程就停止了,如果standby資料庫處於恢復的過程那麼資料庫就不能Open,11g解決了這個矛盾,恢復的同時可以只讀開啟資料庫,這有點類似邏輯standby資料庫的功能。這樣可以更大發揮physical standby的作用(比如對於實時要求比較高的報表服務)。

2、加快standby資料庫備份的速度
在oracle10g oracle引入了Block Tracking技術,來監控那些資料庫是上次增量備份以來修改了的,這樣可以加快增量備份的數度,但是這個功能只能在Primary資料庫上有效,在standby資料庫是不支援這個功能的,Oracle11g解決了這個問題,standby 資料庫的備份也支援Block Tracking,這樣使用者可以在standby上面快速執行備份,減輕Primary上面負載。

3、Snapshot Standby
就是允許Physical standby資料庫以讀寫模式開啟,但是同時沒有破壞它作為standby資料庫的功能,這個特性可以用來在Physical standby上面執行某些測試,等測試完成,把資料庫再置為Physical standby。當然在standby 以讀寫方式開啟的時候它只能接收Primary傳過來的Redo,但是不能Apply這些Redo。實際上因為就是在standby使用了Flashback技術來實現這個功能。

4、提高Redo Apply的效能
Oracle11g可以利用並行技術來進行Redo Apply ,提高恢復的速度。

二、邏輯(Logical)standby的新特點

1、支援的資料型別更多了。
現對Oracle10g,11g新增下列資料型別:
XMLType data type (最為CLOB儲存)

2、支援下面oracle包和資料加密
DBMS_FGA (Fine Grained Auditing)
DBMS_RLS (Virtual Private Database)
實際上就是支援在logical standby資料庫上面支援精細的審計功能和虛擬資料庫功能。
Transparent Data Encryption (TDE)的支援
standby上面支援並行DDL

3、Fast-Start Failover
更快速執行失敗切換,更精細控制觸發Failover的事件,比如:可以更具某個ORA的錯誤號來出發切換

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-672540/,如需轉載,請註明出處,否則將追究法律責任。

相關文章