溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

oracle DG 11g新特性匯總

發(fā)布時(shí)間:2020-08-10 22:50:26 來(lái)源:ITPUB博客 閱讀:202 作者:eddy0lion 欄目:關(guān)系型數(shù)據(jù)庫(kù)

這篇文章主要從官方的Oracle 11g Data Guard Concepts and Administration和其它一些資料中摘一些相關(guān)的知識(shí),來(lái)幫助理解Data Guard的體系結(jié)構(gòu)。

RAC 11.2 體系結(jié)構(gòu)(三)http://blog.csdn.net/wildwave/article/details/6882567也討論了關(guān)于Data Guard的一些概念,在這里,重復(fù)的部分將略過(guò)

 

Oracle Data Guard 11.2的新特性


Redo apply和SQL Apply通用的新特性
  • 一個(gè)Data Guard配置可以由一個(gè)主庫(kù)和多達(dá)30個(gè)備庫(kù)組成
  • 不再需要FAL_CLIENT初始化參數(shù)
  • Oracle ASM和快速恢復(fù)區(qū)域特性使用的默認(rèn)歸檔路徑從LOG_ARCHIVE_DEST_10變成了LOG_ARCHIVE_DEST_1
  • Redo傳輸?shù)膲嚎s不再限制只在解決gap的時(shí)候使用,當(dāng)一個(gè)目的地中指定了compression,所有發(fā)送到該目的地的redo數(shù)據(jù)都會(huì)被壓縮
  • 新增了一個(gè)ALTER SYSTEM FLUSH REDO 表達(dá)式,在故障切換時(shí),該SQL語(yǔ)句可以從一個(gè)mounted狀態(tài)的主數(shù)據(jù)庫(kù)中將未傳送的redo日志刷新到一個(gè)standby數(shù)據(jù)庫(kù),由此可以在主庫(kù)沒(méi)運(yùn)行在零數(shù)據(jù)丟失的保護(hù)模式時(shí),也能做到無(wú)數(shù)據(jù)丟失。

Redo Apply的新特性
  • 你可以在實(shí)時(shí)查詢環(huán)境中使用STANDBY_MAX_DATA_DELAY參數(shù)來(lái)設(shè)置容許的最大延遲時(shí)間
  • 你可以使用ALTER SESSION SYNC WITH PRIMARY語(yǔ)句來(lái)確保物理standby數(shù)據(jù)庫(kù)與主庫(kù)同步
  • V$DATAGUARD_STATS視圖在很多字段上都更加準(zhǔn)確了,包括apply lag和transport lag
  • 可以通過(guò)查詢新增的視圖V$STANDBY_EVENT_HISTOGRAM來(lái)查看物理standby上應(yīng)用延遲數(shù)值的直方圖
  • 在實(shí)時(shí)查詢模式下,主庫(kù)中的壞塊會(huì)自動(dòng)被物理standby數(shù)據(jù)庫(kù)上該塊的拷貝所替換。反過(guò)來(lái)也一樣

SQL Apply的新特性
  • 邏輯standby和LogMiner工具支持使用了基本表壓縮、OLTP表壓縮和混合列壓縮的表(混合列壓縮是Oracle Exadata的特性之一)
  • 邏輯standby和LogMiner工具支持包含SecureFile LOB字段的表。在SecureFile LOB字段上的壓縮和加密同樣被支持。(不支持刪除重復(fù)數(shù)據(jù)(De-duplication)和基于碎片(fragment-based)操作)
  • Oracle RAC主數(shù)據(jù)庫(kù)上XA(Extended Architecture)全局事務(wù)上下文中發(fā)生的改變,會(huì)在邏輯standby數(shù)據(jù)庫(kù)上被復(fù)制。
  • 在主數(shù)據(jù)庫(kù)上使用DBMS_REDEFINITION包執(zhí)行的在線重定義會(huì)被復(fù)制到邏輯standby數(shù)據(jù)庫(kù)中
  • 邏輯standby支持主數(shù)據(jù)庫(kù)中的版本使用,包括使用基于版本的重定義來(lái)升級(jí)應(yīng)用,從而最小化停機(jī)時(shí)間(關(guān)于基于版本的重定義edition-based redefinition可以在Oracle Database Advanced Application Developer's Guide中查看詳情)
  • 邏輯standby數(shù)據(jù)庫(kù)支持流捕獲。這個(gè)特性允許你將單向的信息傳播從主庫(kù)中卸載,并使用邏輯standby作為hub來(lái)將信息傳播到多個(gè)數(shù)據(jù)庫(kù)中。流捕獲也可以把本地的更改傳播到邏輯standby數(shù)據(jù)庫(kù)中

Oracle Data Guard 11.1中的新特性


Redo apply和SQL Apply通用的新特性
  • Redo流量壓縮。當(dāng)發(fā)生redo gap時(shí),在講redo通過(guò)網(wǎng)絡(luò)傳輸前會(huì)對(duì)其進(jìn)行壓縮來(lái)提高傳輸性能
  • Redo傳輸響應(yīng)時(shí)間直方圖。V$REDO_DEST_RESP_HISTOGRAM視圖中含有每個(gè)SYNC redo傳輸?shù)哪康牡氐捻憫?yīng)時(shí)間的直方圖。視圖中的數(shù)據(jù)可以幫助你確定LOG_ARCHIVE_DEST_n中的NET_TIMEOUT屬性的合適的值
  • 更快的角色轉(zhuǎn)換
  • 對(duì)redo傳輸網(wǎng)絡(luò)會(huì)話進(jìn)行有效驗(yàn)證(通過(guò)SSL)
  • 簡(jiǎn)化Data Guard管理接口。通過(guò)棄用一些多余的SQL表達(dá)式和初始化參數(shù)
  • 增強(qiáng)了DB_UNIQUE_NAME。在V$DATABASE中增加了一列PRIMARY_DB_UNIQUE_NAME來(lái)查詢主庫(kù)的DB_UNIQUE_NAME。11g中DB_UNIQUE_NAME相同的數(shù)據(jù)庫(kù)之間不能進(jìn)行通訊
  • 使用物理standby數(shù)據(jù)庫(kù)來(lái)滾動(dòng)升級(jí)。通過(guò)在ALTER DATABASE RECOVER TO LOGICAL STANDBY中添加KEEP IDENTITY選項(xiàng)來(lái)臨時(shí)將物理standby數(shù)據(jù)庫(kù)轉(zhuǎn)換成邏輯standby,來(lái)實(shí)現(xiàn)滾動(dòng)升級(jí)
  • 多樣化的Data Guard 配置。 這個(gè)特性允許在同一個(gè)Data Guard配置中混合使用Linux和Windows的主庫(kù)和備庫(kù)

Redo Apply的新特性
  • 物理standby的實(shí)時(shí)查詢功能
  • Snapshot standby
  • 使用物理standby來(lái)檢測(cè)寫(xiě)丟失(lost-wirte detection)
  • 加強(qiáng)了與RMAN的結(jié)合

SQL Apply的新特性
  • 支持更多的對(duì)象數(shù)據(jù)類型和PL/SQL包。(以CLOB方式存儲(chǔ)XML;DBMS_RLS;DBNS_GFA)
  • 支持透明的數(shù)據(jù)加密(TDE)
  • 使用DBMS_LOGSTDBY.APPLY_SET包來(lái)實(shí)現(xiàn)SQL Apply參數(shù)的動(dòng)態(tài)設(shè)置
  • 當(dāng)使用邏輯standby數(shù)據(jù)庫(kù),switchover對(duì)RAC的支持得到加強(qiáng)。不需要關(guān)閉任何實(shí)例
  • 增強(qiáng)了SQL Apply的DDL處理能力。并行執(zhí)行parallel DDL
  • 使用DBMS_SCHEDULER包在standby數(shù)據(jù)庫(kù)上創(chuàng)建調(diào)度任務(wù)
向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI