|
课程简介:
1 e' j2 h# f8 P" v5 h& ]+ K j9 Z5 s- z/ A: h+ i
Goldengate以其独有的异构数据库(可以支持不同种类数据库间的数据复制)、灵活的复制拓扑(一对多、多对一、双向、级联等等)、强大的过滤和转换功能,在客户的容灾、数据总线、双业务中心等各种需求场景下都有用武之地;技术层面上,Goldengate和oracle database、Fusion middleware等相关产品的整合也在快速的进行中。对于数据库从业人员来说,对Goldengate产品深入的理解和灵活运用,实施和日常运维的最佳实践,新特性的学习就显得非常重要了,本课程将会您分享Goldengate的每个细节。
% l& ^! s5 ?: m7 q3 ~1 _* Z/ B" r; y4 [. ~' N0 _7 `0 Q
课程目录:
! J4 m7 s2 C: y; t5 Z$ L/ @* j( X% [+ O2 o* q3 a; \
第1课 Goldengate概述2 u6 K0 F$ J0 Y" {8 ?( X% o& u
GOLDENGATE是什么?
3 ? |/ T" p. c9 H! |GOLDENGATE适用的场景以及拓扑说明
6 E3 L/ N/ b5 |9 `1 VGOLDENGATE基本原理介绍
W. G4 p/ M }$ D! sGOLDENGATE产品线介绍- h& E# W$ I$ a" m! d
GOLDENGATE产品的下载
0 G K& t1 D& X/ P4 x4 t* c快速的搭建一个GOLDENGATE复制环境(非RAC环境)(linix和windows环境两套环境演示)5 i' W! y" \8 |& J% f6 p- V ?
$ C5 I% B+ m7 t7 M
第2课 Goldengate环境的搭建
' [8 e* l+ X$ M* f7 t3 T搭建一个GOLDENGATE复制环境(RAC环境)
V4 t) Q% M5 GOracle附加日志的介绍( e4 @% i0 K. N! ^8 ]
GOLDENGATECSN的详细介绍
2 R$ w: G% \% S" Q+ d [/ s数据初始化过程详细介绍(oracle自带的init load)6 I2 `9 J& r0 W2 ^
数据初始化过程详细介绍(使用RMAN)
8 S; M; g; K s数据初始化过程详细介绍(使用数据导入导出): y1 Z7 K2 p/ q8 Y' Q+ A2 }# x
! O# [. X4 e/ D6 F: L
第3课 Goldengate相关组件介绍7 h E; O0 V! i; {. l6 V
常用GOLDENGATE指令
! U, F( {7 L; ]+ B* v0 c常用GOLDENGATE参数说明$ L# s" d/ D% |- `+ _% F0 @
Extract进程和相关指令
! B' O! _# ~+ {* D" LExtract两种抽取模式的说明
% L5 b1 J3 A2 {" c$ l: gReplicat进程和相关指令' b0 Y7 r+ W1 ^
GOLDENGATE12c中Replicat的新特性
7 L- n) ~+ P0 g2 I3 _5 tTrail文件的管理8 n5 F( ^. u9 i2 |+ e( [1 e3 Y4 I" @
Manager进程的管理
; w! i' e) k" f7 h0 U4 KGOLDENGATE检查点介绍
- U- p8 c% y% e" {% O; \8 q7 Z' ^( O, _0 L+ c
第4课 Goldengate相关配置
3 p i$ Q9 N; m8 }7 JDDL复制的配置
6 J* Z1 L! R. q5 E _- v3 X4 JGOLDENGATE12cDDL复制的新特性4 C t" Y H4 O1 h+ h) s' L* Y
Sequence复制的配置
/ B! c# O- _1 S N' Y2 SGOLDENGATE压缩配置
9 x; t% T8 v' BGOLDENGATE加密配置
7 d. a8 |+ \! a4 Q9 \3 s9 }. g% y# m
第5课 Goldengate的过滤和转换功能+ g- w5 j5 j7 j
表过滤
( G) B2 D2 l5 l! m$ |0 m7 c7 j行过滤和列过滤
: }/ ?3 Z1 b& {: Z9 H M) z0 m! ^4 |结构映射+ u1 v l2 u8 d) }; B% G
异构映射
( L1 z! t( ]% o9 {数据转换 --- 内置函数$ q- y( S; D: @* b
数据转换– 使用@GETENV和@TOKEN, \ l. Y* ]1 e3 [: K
数据转换 -- 用SQLEXEC0 d3 _" D2 ~/ y/ _. l
DDL语句的过滤和转换
" ? d! h1 m0 _* i9 x) W3 G R& J I) s: |8 w# n
第6课 Goldengate的监控; |8 i- K! y4 p1 r: v1 G0 g
命令行方式进行监控
u' y {1 B, U, XGoldengateDirector的安装和配置. L9 W; {! Q8 @7 l+ j9 [2 m
GoldengateMonitor的安装和配置
2 [+ h4 V4 i+ O. Y3 p$ j, sOEM12c中如何配置GoldengatePlug-in
i( [& X5 K$ E' y. I5 Y; x1 n3 o" S% n) `; }8 ^* o. r1 S6 P
第7课 Goldengate数据对比$ z5 X n7 ]+ Y
Goldengate Veridata体系架构7 x3 J+ r. T5 T: r6 K9 \0 k3 t L
安装Veridate7 u. ?# M9 U' E h$ i" o+ O
使用veridata进行数据对比1 B1 o0 f1 w" }( T3 B
Veridate的优化和常见问题
( X3 j) p0 x! I( l' O5 Q' G P1 Q8 @6 _; C; v W
第8课 Goldengate故障诊断( j+ \1 |; r8 i6 a
检查点的再次说明
3 f- W% Z' [" B' A1 IShowsynax参数的使用
/ p! ^0 f) F; D& \0 E% _! G0 ]6 uLogdump工具的使用
2 G0 Z, P6 _3 I# C6 k; i如何debug
4 ]* O3 |# O% k8 e0 J3 N2 U常见的进程启动的故障处理3 M* i/ [1 T9 N$ B" U
常见的extract进程故障处理8 o& K0 l% E: V5 r- Q: l, F
常见的Replicat进程故障处理
; I8 M, G+ S& |' o" \事务的丢失和长事物的处理
/ t# O8 y5 r5 |4 Q9 i }0 QMapping/Filter和数据同步的故障处理
$ x/ N/ i o- N! I+ }( v% N7 Y; Z4 m3 iTrail文件的故障处理% z1 E o5 Z- Z* \+ l. ~
集成模式下的故障处理
, h# z( D' |4 l字符集的思考6 g7 Q, n1 e+ N
7 R& h- ?) ~0 Y4 J第9课 Goldengate性能优化9 P1 K/ r1 E$ D9 f6 n
如何监控延迟(命令和脚本)# n0 B: S y- g- V# g8 s
可能的性能瓶颈有哪些?
. [2 f4 H( r( M: |6 e, PExtract进程的优化手段
3 D2 M8 f R# BReplicat进程的优化手段
- v; }$ u% S5 Q* E集成模式下的优化手段
2 V, L" I; Z {% Q/ s) [( V9 u4 [' X( W) }- M
第10课 Goldengate异构复制
D0 ~; w6 M1 F3 M# V5 n; H b9 FOracle、SQLServer、Mysql、Sybase、DB2之间的异构复制的配置实例讲解(根据学员要求选择异构环境进行演示)。% E2 q9 Q. O6 V3 B
5 w# x/ g+ b) O7 f第11课 Goldengate双向复制# y& R i, ?' U2 o b
一对多复制的配置6 Z/ f+ ~6 X2 {+ x. [8 n
多对一复制环境的配置
' P5 ?. r* q8 ~& R双向复制的理解2 ^+ e1 c2 M) T# a9 v, t; m
双向复制的配置
# F6 w3 j! q5 N双向复制的循环复制的检测和配置方法
' p% ]- x' t* f5 o双向复制的数据冲突检测和配置8 b5 C* T+ Y% @) a1 f% e
双向复制的序列的考虑, }. c0 o1 C) s1 z/ T1 h
- \: w6 W# D: Q7 j第12课 Goldengate File Adaptor和Java Adaptor的使用
8 K9 I3 D7 I3 W* rGOLDENGATE File Adaptor的概念和尝试;
+ G; @, U0 O5 P( CGOLDENGATE Java Adaptor的概念和尝试(weblogic JMS、oracle Coherence hotcache)0 U$ B2 n( t. \2 [0 ~ K9 Z
; I% e" M- f3 V9 `, J第13课 项目实施和维护最佳实践6 B' V* M/ |* o% ?
项目的计划和注意点+ ~% P/ c9 s# z2 _1 f3 Y
设计规范
! b* J. }6 G( J0 L. \7 M; V1 f实施规范
( F" } {( m9 X运维规范
) W3 F6 E* ?+ |7 T参数规范等# v' x- G& m# X- n; [( d- a
( c- r% j* O) z5 \' m8 I
第14课 Goldengate容灾演练过程
F, ~8 O( P# n% O( p容灾演练的步骤说明
1 L$ X& [5 }) b* h% q- s容灾演练中序列的调整说明
7 v1 i! U; Q7 k$ N$ o( v- D
% n: G- H1 }2 c; d第15课 Goldengate12c的新特性及课程总结, t) U [' u4 W. o- `6 G) d& ~
Goldengate12c性特性介绍/ _* `/ K9 N6 G: n
课程复习及总结$ u. R2 k# l$ p, I d1 q' v( Z
; }2 ^8 _; e b0 x" @学习收获:
6 g7 @7 W0 K' f- z& e' o$ r
9 T- q5 s% l) r4 x! x; x' z5 b' Y: m1、掌握Goldengate11g/12c原理;各种环境和拓扑下的goldengate的配置;9 M" y( }/ w! M/ L& v% ]* ?
2、掌握Goldengate的过滤、转换、双向复制的原理和配置;; `. u5 t9 m$ ~+ _& {
3、掌握Goldengate基本的troubleshooting的能力1 c+ [$ Z. V, u
4、掌握Goldengate基本的优化能力9 Q8 \% p( [5 ^" K& x- d7 ~: ~
5、掌握实施和运维的最佳实践
8 F9 g- ~% r* d- M. x2 ? D) S- ~7 `* R0 o( u5 b
适合人群:: r# F& l4 a: Q
# H6 I6 ]% U8 l$ e0 ?
课程主要面向对于Oracle数据库有一定了解,对Goldengate有兴趣、有困惑,希望全面了解Goldengate的同学
; ^0 u8 G, \' ^: x) j# P% D% M& P3 J, e
, v; X6 V2 G' x
' P3 O: @+ `! \# M+ @- A) T
. _ W4 [: ~0 Q) W8 a
: o3 O+ i* e* K$ e9 w
: E$ R1 g# z/ Z9 r, U5 y
资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
, R. ], P# }$ P# E( \4 c, f$ `& D8 I* Q X
* F4 M" g* F: Z n3 j
z+ P' O P9 u W
本资源由Java自学网收集整理【www.javazx.com】 |
|