【 TiDB 使用环境】 Poc
【 TiDB 版本】5.2.1
【遇到的问题:问题现象及影响】
sync_diff_inspector 做主备集群数据对比的时候总是对比到一半自动退出。
【附件:截图/日志/监控】
感觉象是内存不够用引起的
观察了下,内存是够的。
使用高版本的sync-diff吧,低的可能有bug
比对这个表很大吗?比对了多长时间报的错
sync_diff_inspector 在执行这个比对时,持续时间有多久就报错?
看一下链接的上下游集群对应的tidb server 有没有异常日志
此外,可以开启工具的debug 日志,打印更多的信息出来方便排查问题
10秒以内报错
配置文件看下
怀疑是数据表结构不同或者数据类型不兼容导致的,是不是忽略了字段大小写不一致的问题,你看看上下游的大小写字段,先人工比对下
检查一下 37.17pd的日志
在执行一次。把相应时间的pd日志发一下