更新出错
 
通知
清除全部

更新出错  


greenplum_bug
帖子: 1
初出茅庐
已加入: 1月 前

我公司用 canal 实时监听mysql, 然后写了个消费canal程序,再把数据同步到greenplum, 线上环境天天报错,无规律。是不是bug,请查看附件log日志

 

问题标签
2 回复
阿福
帖子: 26
Greenplum专家
青梅少侠
已加入: 1月 前

麻烦您通过以下方式简单定位一下:

1.将update语句拿出来,用psql放在一个事务里手工执行查看是否报错(事务最后可以回滚,不影响一致性)

2.如果执行也报错,说明数据库存在问题,那么请提供数据库具体版本号;物理机器配置、数据库配置等作为参考,方便大家帮忙判断;

3.如果执行不报错,说明问题不在gpdb,请查看别的组件是否存在问题;

4.另外提醒一点,单挑update会严重影响性能,建议改成批量更新的方式。

回复
jasper
帖子: 8
Greenplum专家
青梅新星
已加入: 1月 前

gp跑在什么环境上?云还是裸机?

具体的分析需要gp的日志,canal不是gp支持的etl解决方案,这个最好是也去canal社区问问

回复

关注微信公众号

Greenplum中文社区

Greenplum官方微信群

扫码加入我们的技术讨论,请备注“网站”