Oracle Golden Gate Workshop


##### Meeting Outline ########
数据同步的需求和挑战
Golden Gate 实现数据实时同步
零停机数据库迁移如云
Oracle -> ADW, Mysql ->Oracle 

异构,实时,双活,保证数据一致性

为Kafka,大数据环境供数
分入侵式的数据抽取

Oracle,mysql,msSQL--- DBMS,Cloud,Big Data,NoSQL,Streams(Kafak,Spark)

单向查询分流
合并实时BI

Oracle Golden Gate Marketplace, 
Oracle GG for Big Data, 
Oracle GG for Kafka
专属XStream APIs 达到4Gb/s
GG 19c 新增并行投递性能提升5倍以上。 
延迟小于100ms的网络与本地捕获类似

Year 2017 对Oracle和非Oracle数据库远程抽取和投递取能力
Golden Gate 支持跨操作系统的远程抽取,减少了Golden Gate日常维护量

GG Marketplace 开通三步部署,免费试用
搜索OCI Marketplace
在OCI上部署Golden Gate
访问Golden Gate

GG微服务版本

Case 1:云端网络同步
单向传送数据,对源端无干扰,只开放需要的网络端口
实时数据传送

Case 2:EBay GG实时投递

Case 3: QuickBooks 实现数据库高可用,和流数据分发

Case 4: GG零停机的迁移
启动extrace
传送到目标端同步
数据pump做数据初始化
veridata 数据验证
--反向数据传送以保证迁移后数据同步到legacy系统

select dbms_flashback.get_system_change_number from dual;
DBoptions enable_instantiation_filtering         OGG 12.2, DB version 11gR2

数据库GG迁移中常见的错误
1. 目标端没有及时禁用触发器,级联删除和数据库job
2. 导出数据时数据库有长事务没有提交,事务开始时间在启用捕获之前
3. RAC数据库有XA事务,没有采用集成抽取模式
4. 数据库使用了透明加密,没有采用集成抽取模式
5. 迁移过程中源数据表结构改变,没有采取集成抽取DDL捕获模式
6. 误删除了GoldenGate需要的归档日志文件。集成抽取和Rman进行了整合


--End of File--

Comments

Popular posts from this blog

SQL Monitor and SQL Quarantine