暂无图片
goldenagte for mysql同步索引
我来答
分享
Asky
2023-03-17
goldenagte for mysql同步索引

主从库都是mysql,使用goldengate for mysql同步,发现索引没有同步,请问是什么原呢?

抽取进程参数如下

GGSCI (host134) 51> view params extep


EXTRACT extep
SETENV (NLS_LANG=AMERICAN_AMERICA.AL32UTF8)
sourcedb db_hxl@192.168.1.134:3306 userid goldengate password mysql
EXTTRAIL ./dirdat/ep
discardfile ./dirrpt/extep.dsc,append
TranLogOptions AltLogDest /opt/mysql5727/mysqllog/binlog/binlog.index
ddl include all

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
X
x

可以加上 ddl include mapped 试试

暂无图片 评论
暂无图片 有用 2
打赏 0
cqiwen

利用GoldenGate 21,可实现MySQL 8.0的远程同步,包括DDL同步,且不需要额外的DDL安装配置,该版本简化了MySQL之间的数据同步。

暂无图片 评论
暂无图片 有用 1
打赏 0
Asky

问题已经解决,发现使用create index的方式创建索引不会同步,而使用alter table add index的方式可以同步

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
OGG FILTER筛选到底是针对前镜像还是后镜像?
回答 1
已采纳
OGGFILTER筛选的目标是OGG文件中的事件(例如数据更改),而不是针对前镜像或后镜像。在OGG架构中,一个OGG文件包含一个或多个逻辑流,每个流代表一个数据源(例如数据库表),并且可以包含前镜像
goldenate filter使用问题
回答 3
已采纳
在OGG里,似乎where的功能很弱。弱到乃至写一个where(workDate>sysdate)这样的判断都会报错(也许是我哪里没写对?)建议用FILTER,因为它可以与诸多OGG自带的函数结
请问oracle中如何查那些表加了表级附加日志?
回答 2
两种方法参考https://www.modb.pro/db/655998
goldengate 数据不一致
回答 2
可以在源端保留更长时间的归档日志,若数据不一致可以从某个时间或某个归档日志从新抽取同步,当然也不可能一直保留所有归档日志,重要的还是需要每天巡检同步状态。
求Oracle goldengate 安装包
回答 1
已采纳
链接:https://pan.baidu.com/s/1X5dHIU5pbmILGTSnPqZCg?pwdb5f1提取码:b5f1如上
OGG报错
回答 3
已采纳
那就是这个
OGG 高可用部署,Start OGG Agent报错
回答 2
ggserr.log这个日志里面记录了你的基本报错问题
用ogg做双向复制的疑问
回答 1
已采纳
感觉没问题。你应该是搭建了双向复制的环境。但是在具体某一时刻,客户端只访问单套RAC对吧。比如正常时,访问ARAC,ARAC出问题了,所有客户端都访问BRAC。这种情形下,不会因为客户同时更新A,B数
使用OGG迁移oracle数据到mysql的时候怎么初始化保证不停机迁移
回答 2
已采纳
这个是可以做到生产端oracle不停机的,步骤如下:1,配置并启动oracle端的抽取进程2,根据scn导出oracle端的数据3,将导出的数据导入到一个oracle的临时库4,将临时库的数据初始化到
OGG,只列出延时10分钟以上,或者状态为ABEND的进程
回答 1
要做监控么?,可以结合shell一起实现分享一段shell监控脚本给你,加上定时任务,钉钉或者邮件等就可以实现告警PS:<OGG进程名称>要更改你具体的进程名称!/bin/bash./ho