日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

oracle adg的特点是什么,Oracle12c ADG新特性

發(fā)布時(shí)間:2025/3/21 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle adg的特点是什么,Oracle12c ADG新特性 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

概述

================

Active Data Guard Far Sync是Oracle 12c的新功能(也稱(chēng)為Far Sync Standby),Far Sync功能的實(shí)現(xiàn)是通過(guò)在距離主庫(kù)(Primary Database)相對(duì)較近的地點(diǎn)配置Far Sync實(shí)例,主庫(kù)(Primary Database) 同步(synchronous)傳輸redo到Far Sync實(shí)例,然后Far Sync實(shí)例再將redo異步(asynchronous)傳輸?shù)浇K端備庫(kù)(Standby Database)。這樣既可以保證零數(shù)據(jù)丟失又可以降低主庫(kù)壓力。Far Sync實(shí)例只有密碼文件,init參數(shù)文件和控制文件,而沒(méi)有數(shù)據(jù)文件。

如果redo 傳輸采用Maximum Availability模式,我們可以在距離生產(chǎn)中心(Primary Database)相對(duì)較近的地點(diǎn)配置Far Sync實(shí)例,主庫(kù)(Primary Database)同步(synchronous)傳輸redo到Far Sync實(shí)例,保證零數(shù)據(jù)丟失(zero data loss),同時(shí)主庫(kù)和Far Sync距離較近,網(wǎng)絡(luò)延時(shí)很小,因此對(duì)主庫(kù)性能影響很小。然后Far Sync實(shí)例再將redo異步(asynchronous)發(fā)送到終端備庫(kù)(Standby Database)。

如果redo 傳輸采用Maximum Performance模式,我們可以在距離生產(chǎn)中心(Primary Database)相對(duì)較近的地點(diǎn)配置Far Sync實(shí)例,主庫(kù)(Primary Database) 異步傳輸redo到Far Sync實(shí)例,然后Far Sync實(shí)例再負(fù)責(zé)傳輸redo到其他多個(gè)終端備庫(kù)(Standby Database)。這樣可以減少主庫(kù)向多個(gè)終端備庫(kù)(Standby Database)傳輸redo的壓力(offload)。

Far Sync配置對(duì)于Data Guard 角色轉(zhuǎn)換(role transitions)是透明的,即switchover/failover命令方式與12c之前相同。

考慮到可能發(fā)生Data Guard 角色轉(zhuǎn)換,即switchover/failover,可以在距離備庫(kù)較近的地方也配置Far Sync實(shí)例,這個(gè)Far Sync實(shí)例只有在當(dāng)前的備庫(kù)切換為主庫(kù)后才啟用。

考慮到Far Sync實(shí)例的單點(diǎn)故障,可以在距離主庫(kù)交近的地點(diǎn)配置2個(gè)Far Sync實(shí)例,起到備用的作用。

本文重點(diǎn)是測(cè)試Far Sync安裝配置。

Far Sync示意圖

================

創(chuàng)建配置Far Sync

================

2. 創(chuàng)建配置Far Sync實(shí)例,Far Sync實(shí)例只有密碼文件,init參數(shù)文件和控制文件,而沒(méi)有數(shù)據(jù)文件。

創(chuàng)建Far Sync實(shí)例的控制文件,在主庫(kù)執(zhí)行:

SQL> ALTER DATABASE CREATE FAR SYNC INSTANCE CONTROLFILE AS '/tmp/controlfs01.ctl';

3. 設(shè)置主庫(kù)redo同步傳輸?shù)紽ar Sync實(shí)例,修改主庫(kù)LOG_ARCHIVE_DEST_2參數(shù):

LOG_ARCHIVE_DEST_2='SERVICE=dg12cfs SYNC AFFIRM MAX_FAILURE=1 ALTERNATE=LOG_ARCHIVE_DEST_3

VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=dg12cfs'

4. 設(shè)置Far Sync實(shí)例異步傳輸redo到備庫(kù),修改Far Sync實(shí)例LOG_ARCHIVE_DEST_2參數(shù):

LOG_ARCHIVE_DEST_2='SERVICE=dg12cs ASYNC

VALID_FOR=(STANDBY_LOGFILES,STANDBY_ROLE) DB_UNIQUE_NAME=dg12cs'

5. 為了解決Far Sync實(shí)例的單點(diǎn)故障,可以在距離主庫(kù)較近的地點(diǎn)配置2個(gè)Far Sync實(shí)例。

6. 創(chuàng)建完成后確認(rèn):

SQL> select * from ?V$DATAGUARD_CONFIG;

DB_UNIQUE_NAME ? ? ? PARENT_DBUN ? ? ? DEST_ROLE ? ? ? ? CURRENT_SCN ? ? CON_ID

------------------------------ ------------------------------ ? ? ----------------- ----------- ----------

dg12cfs ? ? ? ? ? ? ? ? ? ? ? ?dg12cp ? ? ? ? ?FAR SYNC INSTANCE ? ? ?682995 ? ? ? ? ?0

dg12cs ? ? ? ? ? ? ? ? ? ? ? ? dg12cfs ? ? ? ? PHYSICAL STANDBY ? ? ? 682995 ? ? ? ? ?0

dg12cp ? ? ? ? ? ? ? ? ? ? ? ?NONE ? ? ? ? ? ? PRIMARY DATABASE ? ? ?683138 ? ? ? ? ?0

總結(jié)

以上是生活随笔為你收集整理的oracle adg的特点是什么,Oracle12c ADG新特性的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。