【 TiDB 使用环境】生产\测试环境\ POC
【 TiDB 版本】
TiDB版本为:v4.0.9
【遇到的问题】
使用binlog做上下游TiDB的同步,TSO已经追平,比对上下游的数据不一致,是否因为以下的日志信息?
[2022/04/20 11:39:46.746 +08:00] [INFO] [syncer.go:581] [“skip old version truncate dml”] [“table id”=5060]
[2022/04/20 11:38:46.272 +08:00] [INFO] [syncer.go:581] [“skip old version truncate dml”] [“table id”=5060]
SELECT COUNT(*) FROM semantic_code_v3 --105316 上游的count数量
SELECT COUNT(*) FROM semantic_code_v3 --82843 下游的count数量
想知道[“skip old version truncate dml”]具体是怎么判断的?
【复现路径】做过哪些操作出现的问题
没有做过操作,一直保持同步
【问题现象及影响】
【附件】
-
相关日志、配置文件、Grafana 监控(https://metricstool.pingcap.com/)
-
TiUP Cluster Display 信息
-
TiUP CLuster Edit config 信息
-
TiDB-Overview 监控
-
对应模块的 Grafana 监控(如有 BR、TiDB-binlog、TiCDC 等)
-
对应模块日志(包含问题前后 1 小时日志)
Drainer配置如下:
-----------------------------------Drainer日志开始-----------------------------------------------------------
# to get higher throughput by higher concurrent write to the downstream
drainer Configuration.
syncer Configuration.
[syncer]
sql-mode = “”
txn-batch = 200
worker-count = 64
safe-mode = true
db-type = “tidb”
sync-ddl = true
ignore-txn-commit-ts = []
ignore-schemas = “dm_meta,INFORMATION_SCHEMA,METRICS_SCHEMA,mysql,PERFORMANCE_SCHEMA,test,tidb_loader”
[syncer.to]
host = “192.168.11.111”
user = “root”
password = “123456”
port = 4000
-----------------------------------Drainer日志结束-----------------------------------------------------------
若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。