TiCDC跳过DDL操作的风险

【 TiDB 使用环境】生产环境
【 TiDB 版本】V6.5.3
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
我看官档上跳过DDL操作是TSO加1,这样操作会不会有风险?极端场景下是不是可能出现跳过的不止DDL?


TiCDC 故障处理 | PingCAP 文档中心

ddl失败原因是什么,可以在备库改下,让ticdc的ddl能正常执行。

1 个赞

通过tso加1来跳过这个DDL操作的同时是有数据丢失风险的?

保险操作的方式还是应该这样搞


极端场景下会出现跳过不是DDL的语句的

1 个赞

可以跳啊。没啥风险,之间跳过

你是怀疑跳过的那个tso对应的除了ddl语句还有其他语句?这个应该不存在的,一个tso应该对应的是一个事务,不应该有其他语句和ddl语句共用一个tso的

1 个赞

大佬能否展开说说

嗯,是的。按照这样确实不会有问题。

数据库里面同一个tso只有一个事务,不可能有并发事务。

1 个赞

明白了。多谢各位大佬的指点!

手动执行这个事务,然后跳过

手动执行

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。