[FAQ] sync-diff warn:analyze value 9258381500 failed

【报错日志】

[2020/07/27 02:53:41.219 +00:00] [WARN] [chunk.go:391] [“use tidb bucket information to get chunks failed, will split chunk by random again”] [“get chunk”=0] [error=“analyze value 9258381500 failed”]

【日志解读】

  • diff 会解析统计信息来划分 chunk,这个日志是在解析统计信息中的数据时报的错,需要修改代码来修复这个问题

【处理办法】

  • 目前还没修复,也没有处理方法,diff 在解析统计信息失败后会使用随机值来划分 chunk,因此这个错误对校验的正确性没什么影响,只可能影响划分 chunk 的性能