GoldenGate(1)_概述与安装

来源:互联网 发布:淘宝卖家数据中心在哪 编辑:程序博客网 时间:2024/06/05 10:38

概述

作用及特点

Goldengate提供异构环境间、事务数据的实时、低影响同步。具有以下特点:

1. 非侵入:无触发器、无中间表、无时间戳、不查原库
2. 低影响:直接部署在源数据库,需要资源小
3. 高实时:处理能力高达160GB/小时;延迟10秒内
4. 异构:支持不同OS和DB
5. 可靠性和完整性:保证事务完整和顺序,失败自动恢复

原理

捕获:通过读取事务日志,在事务发生时捕获提交的事务。非实际事物不捕获。
传递:把捕获的事务传递到目标。
复制:将接收的事务实现到目标数据库

部署方式

安装

数据库准备

1)数据库最小附加日志:
Alter database add supplemental log data ;
2)数据库归档
对长事务online日志可能会被覆盖,需要归档日志来捕获当时事务的内容。
3)建用OGG户
- 源库:需要读取表结构。
- 目标库:通过sql将数据写入数据库。增加any table 的insert、delete、update权限。

目录

安装完毕后,在根目录下有几个关键目录,作用分别如下:
1. Dirchk:各进程检查点
2. Dirdata:数据文件
3. Dirprm:进程参数
4. Dirrpt:进程报告
5. Dirpcs:进程信息。