开发者社区> 问答> 正文

[v1.1.0]在mysql上更新t_canal_table表约30w条记录的同一字段(容量:755

更新语句:sql = "UPDATE t_canal_table SET update_time= " + "'" + str(datetime.datetime.now()) + "'"

异常信息:

Caused by: com.alibaba.otter.canal.parse.exception.CanalParseException: parse row data failed. Caused by: com.alibaba.otter.canal.parse.exception.CanalParseException: column size is not match for table:glocalme_css_tcanal.t_css_vsim,79 vs 78 ] 2018-10-10 11:37:10.242 [destination = canalEsInstance , address = /192.168.0.135:3306 , EventParser] ERROR c.a.o.c.p.inbound.mysql.rds.RdsBinlogEventParserProxy - dump address 192.168.0.135/192.168.0.135:3306 has an error, retrying. caused by com.alibaba.otter.canal.parse.exception.CanalParseException: com.alibaba.otter.canal.parse.exception.CanalParseException: parse row data failed.

原提问者GitHub用户kervin521

展开
收起
Java工程师 2023-05-08 18:05:07 137 0
1 条回答
写回答
取消 提交回答
  • 表存在ddl列删除操作,需要开启TSDB才可以支持

    原回答者GitHub用户agapple

    2023-05-09 18:57:00
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像