售前咨询
技术支持
渠道合作

pt-archiver Bug不会迁移max(id)那条数据

工具版本: pt-archiver 2.2.14

源表名: ord_order

目标表名: ord_order_1

表结构相同:

使用如下语句始终会有一条 数据迁移不了

迁移完后查看数据,还有一条数据存在

无奈之下只能打开 general_log 并且再次运行上面 pt-archiver 并查看日志

可以看到主要的插叙语句,这里我们关注的SQL有

发现第二条语句多加了一个条件 (order_id < ‘184’)

很明显这样的条件是查询不到 第 184 条记录的

这是我们只能是自行修改 pt-archiver 文件代码, 相关代码在5813行(不同版本的pt-archiver就不同)

原来:

修改后:

修改后再次运行下面代码:

并查看日志:

 

 

文章转载来自:ttlsa.com

上一篇:

下一篇:

相关新闻