一、前言
GoldenGate軟件是一種基于日志的結構化數據復制軟件,它通過解析源數據庫在線日志或歸檔日志獲得數據的增量變化,再將這些變化應用到目標數據庫,從而實現源數據庫與目標數據庫同步。GoldenGate 可以在異構的IT基礎結構(包括幾乎所有常用操作系統平臺和數據庫平臺)之間實現大量數據亞秒一級的實時復制,從而在可以在應急系統、在線報表、實時數據倉庫供應、交易跟蹤、數據同步、集中/分發、容災等多個場景下應用。
同時,GoldenGate可以實現一對一、廣播(一對多)、聚合(多對一)、雙向、點對點、級聯等多種靈活的拓撲結構
二、環境要求
1. 支持的平臺
支持的Oracle Database 版本
在當前的Oracle GoldenGate 10.4版本中,支持如下Oracle Database版本
Oracle 8i (DML support only)
Oracle 9.1 and 9.2 (DML and DDL support)
Oracle 10.1 and 10.2 (DML and DDL support)
Oracle 11g (DML and DDL support)
支持的操作系統平臺
幾乎所有主流的操作系統,GoldenGate都支持
Windows 2000, 2003, XP,Linux,Sun Solaris,HP NonStop,HP-UX
2. 操作系統需求
(1)內存要求
GoldenGate對操作系統內存的需求主要取決于Extract和Replicat進程數,一般建議>2G。
(2)DISK空間需求
由于要數據庫必須設置為歸檔模式,所以要求至少保存7天以上的日志,建議剩余空間在10G~100G之間。
(3)對于RAC環境
GoldenGate的相關軟件和工作目錄需要配置在shared disk環境中,從而保證對所有node都是可用的,從任何一個node都可以啟動GoldenGate的進程,當其中一個node出現異常時,可以在剩余的node啟動而無須修改任何配置參數。 |
|