5.配置globals文件(目标端)
来源:互联网 发布:淘宝网是如何盈利的 编辑:程序博客网 时间:2024/06/05 12:42
mgr进程是goldengate软件运行的主进程,是由这个进程控制其他进程的,比如extract,replicat进程等。
对于mgr进程的配置,将会在下面介绍。
global文件我们只选择在Sqlserver目标端创建。它可以配置很多参数,影响全局的运行。这里,我们只配置checkpoint表,以保证事实连续有序的在sqlserver恢复起来。
目标端要添加checkpoint表,才能保证事务连续有序,以防replicate进程无论正常或异常shutdown了,该从哪里起继续应用trail file。这样也可以防一个事务被执行多次。这个表不会很大,而且GG会清理老的记录,也不会影响性能。
#Oracle作为目标端
cd $GGH && ./ggsci
edit param ./GLOBALS
CHECKPOINTTABLE ggmgr.gg_checkpoint_tab
syslog none
#下面为gg增加checkpoint table,会自动在数据库建上一个表,表结构gg自己定义。
DBLOGIN USERID ggmgr, PASSWORD 12345678
ADD CHECKPOINTTABLEggmgr.gg_checkpoint_tab
#sqlserver端作为目标端:
edit param ./GLOBALS
CHECKPOINTTABLEerpdb.dbo.gg_checkpoint_tab
syslog none
dblogin sourcedb mssql
ADD CHECKPOINTTABLEerpdb.dbo.gg_checkpoint_tab
其实如果在加replicat进程时指定checkpoint表,就不用配置这个global也可以。
add replicat rep1,exttrail/u01/ggate/dirdat/lt, checkpointtable ggate.checkpoint
暂时我们是用global的checkpoint表,但有10多个replicat进程会写,在sqlserver这边可能会成为一个瓶颈,后续观察。
假如真是瓶颈,就分开每条链路一个checkpoint表。
- 5.配置globals文件(目标端)
- 配置平面文件目标分隔符(导出)
- Druapl 全局变量(Globals)
- $GLOBALS
- GLOBALS
- GLOBALS
- webpack配置入口文件和目标文件
- 目标文件
- 目标文件
- 目标文件
- 目标文件
- 目标文件
- 目标文件
- 目标文件
- 目标文件
- 目标文件
- 目标文件--ELF目标文件
- locals 和 globals(python学习14)
- Java笔记(12)
- 如何修改java时区【自己留存】
- Hadoop集群系列
- Windows & Mac 光盘刻录软件
- spark+mesos安装运行
- 5.配置globals文件(目标端)
- operator new在C++中的各种写法
- static_cast, dynamic_cast, const_cast
- Java 笔记(13)
- ecshop 函数列表大全
- async waterfall步骤出错后的重试
- 2002-View-Animation-interpolator
- 黑马程序员_交通灯管理系统小结
- Java笔记(14)