使用Oracle ADG的愛恨之路
隨著Oracle ADG的出現,Oracle在讀寫分離的支援上又進一步了,可以在延遲很少的情況下提供讀,而且不會出現複製錯誤或者資料不一致的問題。
Active Dataguard Reader Farm架構至少存在以下優勢:
1. 管理維護簡單,DBA只要熟悉Dataguard的管理即可,無需再額外學習其他方面的新知識;
2. Active Dataguard Reader Farm節點是靈活可擴充套件的,可以線上新增或者刪除節點,並且可以線性擴充套件而不對生產系統造成影響;
3. 可以真正做到實時查詢,不會應為大事務造成同步阻塞,效能有保障;
4. 沒有資料型別的限制;
5. 高可用性, 節點的當機都不會影響到資料庫的可用性。
但是同時也需要注意:
1. Active Dataguard是11g資料庫單獨的一個option,需要單獨付費的。
2. 無法在Active Dataguard Reader Farm節點單獨建立索引進行查詢最佳化。
3. 在所有Active Dataguard Reader Farm節點上sql的執行計劃最好保持一致。
以上僅僅只是對Active Dataguard和Active Dataguard Reader Farm做一個簡單的介紹,以下是讀寫分離的架構圖:
Active Dataguard Reader Farm架構至少存在以下優勢:
1. 管理維護簡單,DBA只要熟悉Dataguard的管理即可,無需再額外學習其他方面的新知識;
2. Active Dataguard Reader Farm節點是靈活可擴充套件的,可以線上新增或者刪除節點,並且可以線性擴充套件而不對生產系統造成影響;
3. 可以真正做到實時查詢,不會應為大事務造成同步阻塞,效能有保障;
4. 沒有資料型別的限制;
5. 高可用性, 節點的當機都不會影響到資料庫的可用性。
但是同時也需要注意:
1. Active Dataguard是11g資料庫單獨的一個option,需要單獨付費的。
2. 無法在Active Dataguard Reader Farm節點單獨建立索引進行查詢最佳化。
3. 在所有Active Dataguard Reader Farm節點上sql的執行計劃最好保持一致。
以上僅僅只是對Active Dataguard和Active Dataguard Reader Farm做一個簡單的介紹,以下是讀寫分離的架構圖:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/223653/viewspace-1361830/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle ADG與DG的區別Oracle
- 讓人又愛又恨的ESLintEsLint
- Oracle搭建rac到單庫的adgOracle
- Oracle ADG 備庫新增備庫Oracle
- setTimeout&Promise&Async之間的愛恨情仇Promise
- [譯] React 路由和 React 元件的愛恨情仇React路由元件
- Pytorch之Embedding與Linear的愛恨糾葛PyTorch
- Oracle ADG環境下的RMAN備份策略Oracle
- MySQL讓人又愛又恨的多表查詢MySql
- 讓人又愛又恨的Mysql多表查詢MySql
- 【Go】我與sync.Once的愛恨糾纏Go
- 傳說中圖片防盜鏈的愛恨情仇
- 程式設計師與「中臺」的愛恨交錯程式設計師
- 作業系統和併發的愛恨糾葛作業系統
- Oracle ADG 自動切換指令碼分享Oracle指令碼
- pytorch和tensorflow的愛恨情仇之基本資料型別PyTorch資料型別
- pytorch和tensorflow的愛恨情仇之引數初始化PyTorch
- openPower伺服器搭建Oracle 19c adg伺服器Oracle
- oracle rac+adg調整redo日誌組導致adg備庫ogg抽取程式abendOracle
- Charles與Fiddler的愛恨情仇之讓抓包飛起來
- 那些年,我們又愛又恨的HashMap(二)-原始碼篇HashMap原始碼
- 前端踩坑系列《六》——讓人又愛又恨的npm包前端NPM
- S 鎖與 X 鎖的愛恨情仇《死磕MySQL系列 四》MySql
- Oracle 19c 新特性:ADG的自動DML重定向增強讀寫分離--ADG_REDIRECT_DMLOracle
- Oracle 19c adg全庫遷移資料Oracle
- oracle adg備庫歸檔滿了無法同步Oracle
- MySQL常見的兩種儲存引擎:MyISAM與InnoDB的愛恨情仇MySql儲存引擎
- pytorch和tensorflow的愛恨情仇之定義可訓練的引數PyTorch
- 《沉沒之城》,一款讓人既愛又恨的遊戲遊戲
- 帶你瞭解COD與BF的愛恨情仇——歸本溯源(下篇)
- Typescript 一些令人又愛又恨的內容 — Type Guard、NarrowingTypeScript
- 與數論的愛恨情仇--01:判斷大素數的Miller-Rabin
- oracle adg主庫通過rman無法刪除歸檔Oracle
- oracle12.2 adg ORA-46952: standby database format mismatch for password fileOracleDatabaseORM
- ORACLE ADG 最大可用模式下例項啟動失敗分析Oracle模式
- 玩家愛恨交織的育碧,能借《英靈殿》打場翻身仗嗎?
- 這個TapTap排行第一的遊戲,讓我玩出了愛恨糾結APT遊戲
- 又愛又恨感情複雜,育碧遊戲為什麼迷失了?遊戲
- pytorch和tensorflow的愛恨情仇之一元線性迴歸例子(keras插足啦)PyTorchKeras