【 TiDB 使用环境】生产
【 TiDB 版本】3.0.12
【遇到的问题:问题现象及影响】
使用sync_diff_inspector校验数据一致性,报错:the count is not correct,如图:
sync_diff_inspector工具包版本是7.0.2,如图:
tidb版本是自建3.0.12,目标端是mysql
【 TiDB 使用环境】生产
【 TiDB 版本】3.0.12
【遇到的问题:问题现象及影响】
使用sync_diff_inspector校验数据一致性,报错:the count is not correct,如图:
sync_diff_inspector工具包版本是7.0.2,如图:
tidb版本是自建3.0.12,目标端是mysql
使用 sync_diff_inspector 工具校验 TiDB 和 MySQL 数据库之间的数据一致性时,发现报错“the count is not correct”。这种情况通常是由于数据表结构不同或者数据类型不兼容导致的,可能需要进行进一步排查。
为了解决这个问题,您可以尝试以下几个步骤:
是否在两次比较之间,数据源可能发生了变化,例如有新增、修改或删除的数据。这会导致行数不一致
我之前遇到过同样的报错,配置文件里设置下上下游数据库的snapshot 就好了
我遇到的是,忽略字段的大小写不一致问题,报相同的错。
解决:修改成与表结构一致的大小写字段。
左右不一致?
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。