Oracle Stream(3)--Stream與高階複製和邏輯Dataguard的比較
Oracle Stream(1)--Streams概述 http://space.itpub.net/81227/viewspace-713216
Oracle Stream(2)--Streams功能 http://space.itpub.net/81227/viewspace-714045
說到複製資料,你可能會想到oracle的其它一些同樣實現資料複製功能的特性,比如說高階複製(Advanced Replication),Dataguard等等。
在9iR2之前高階複製應用比較廣泛,高階複製也分兩種:多主複製和基於物化檢視的複製,其最大的劣勢是大資料量下效率堪優,並且對於ddl的支援不夠友好。從技術實現思路上與streams幾無相同之處,倒是邏輯standby與streams的實現方式非常相像,都是透過分析redo生成重做的語句在目標端執行,如果要說差異的話,邏輯standby只提供了整庫級的複製,從功能上來看standby還是更適合應用於容災,而streams不僅能夠實現整庫級的同步,在複製策略上設計的非常靈活,你可以透過不同的方式實現表空間/SCHMEA/表級的複製。也就是在複製策略定製上更靈活。由於是分析redo實現,因此對ddl的支援相比高階複製那實在好太多了,並且streams仍屬於邏輯實現的方式,因此支援跨平臺跨版本的實施,在目前,這點是dataguard無法比擬的。
如果要說劣勢的話,雖然經歷了9i,10g到最新的,但streams實現還是個新東西,其應用的廣泛程度遠不能與高階複製和dataguard相比,因此在穩定性上可能還有所欠缺,比如說碰到bug的機率會比較高。從管理的角度,streams比dataguard要複雜一些,與高階複製應該說不相上下。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/81227/viewspace-714046/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle stream之schema級複製Oracle
- 資料複製_Stream
- ORACLE10g Stream表級複製配置Oracle
- Oracle 10g stream 一對多複製Oracle 10g
- oracle 高階複製Oracle
- Oracle高階複製Oracle
- Redis 高階特性 Redis Stream使用Redis
- 恕我直言你可能真的不會java第3篇:Stream的Filter與謂詞邏輯JavaFilter
- ORACLE10g Stream使用者級複製配置Oracle
- 併發程式設計:DEMO:比較Stream和forkjoin框架的效率程式設計框架
- Oracle Stream概述與配置Oracle
- Oracle高階複製Step by StepOracle
- oracle高階複製(轉載)Oracle
- oracle 高階複製簡介Oracle
- Java Stream和Collection比較:何時以及如何從Java API返回Stream而不是集合Collection? - TomaszKiełbowiczJavaAPI
- 關於Oracle 高階複製的概念Oracle
- Oracle 高階複製的概念及配置Oracle
- PostgreSQL邏輯複製解密SQL解密
- PostgreSQL 邏輯複製解密SQL解密
- 建立Oracle 10gR2的local stream和downstream real-time apply 流複製Oracle 10gAPP
- Oracle Stream的安裝、配置和使用Oracle
- ORACLE STREAM ERROROracleError
- restart oracle streamRESTOracle
- Oracle simple streamOracle
- 邏輯複製主從搭建
- openGauss-邏輯複製
- Stream之高階函式函式
- 面試高階前端工程師必問之流-stream面試前端工程師
- 一次通過stream複製解決資料單向複製的案例
- LightDB/Postgres邏輯複製的搭建
- oracle高階複製的詳細手冊(轉)Oracle
- RMAN高階應用之Duplicate複製資料庫(3)複製流程資料庫
- Oracle stream案例分享Oracle
- oracle stream pool sizeOracle
- Oracle 10g高階複製例項Oracle 10g
- 主體複製概念和體系結構——高階複製
- Python學習-比較運算子和邏輯運算子Python
- DataGuard搭建邏輯StandBy