返回首页

gbase数据、南大通用产品文档:GBase8a列级别同步

更新日期:2024年09月11日

列级别同步需要在config_task.xml 文件配置源数据库和目标数据库的表
的列的映射关系。
下面按照步骤详细介绍:
修改任务文件config_task.xml,该文件在读端,写端,管理端各有一份,
如果同步工具安装后再修改该文件请确保三处配置文件一致。列级别配置需要

GBase RTSync 同步工具手册
南大通用数据技术股份有限公司
- 101 -
在表级别的基础上修改配置,在table 标签的下级增加column-mapping 标签,
并配置好源端列名与目标端列名。


...



sourcePkColName="" targetTableName="t1" targetPkColName="" >






...

消息队列配置文件与库级别同步相同。
完成后,既可启动同步工具。使用root 用户登录192.168.5.3,执行如下
命令启动同步工具组件:
# cd /opt/RTSync /
# sh RTSyncManagerServer.sh start
启动后,同步工具将开始同步数据工作。
可以使用如下命令监控同步工具运行状况。
# tail -f logs/sync.log

Memory Statistics 指标名称及描述如下表所示。
指标名称
描述
shared_used_memory
已经使用共享内存大小(MB)。
max_shared_memory
最大共享内存(MB)。
process_used_memory
进程已经使用内存(MB)。
max_process_memory
最大进程内存(MB)。



sword GCIThreadJoin (
void *hndl,
GCIError *err,
GCIThreadHandle *tHnd
);

允许调用线程与另一个线程联接。此函数阻止调用方,直到指定的线程终止。tHnd 参数应
由 GCIThreadHndInit() 初始化。多个线程都尝试与同一线程联接的结果是未定义的。

参数
输入
/输出


hndl
输入/输出
GCI 环境或用户会话句柄
err
输入/输出
错误信息句柄,该接口调用失败时,错误信息会存在该句柄上
tHnd
输入
要连接线程的线程句柄

如果执行成功,返回 GCI_SUCCESS,否则返回 GCI_ERROR。