Percona工具pt归档器复制不一致的数据

时间:2018-07-12 14:28:33

标签: mysql mysql-python mysql-error-1064 percona percona-xtradb-cluster

我有一个主从复制。在这里,我为表dltb计划了pt-archiver,该文件在条件insert_date<date_sub(now(),interval 35 days)下进行了归档,并在master.in上的表dltb_archive中进行了归档。我仍然可以在主表中看到超过35天的时间。任何人请让我知道这里的问题。

1。我在主服务器和从服务器中都使用MIXED binlog格式。

2。 pt-archiver --source h=localhost,u=root,p=*****,D=dltbdb,t=dltb --dest h=localhost,u=root,p=******,D=dltbdb,t=dltb_archive --where "insert_date < date_sub(now(),interval 35 day)" --bulk-insert --bulk-delete --limit=5000 --progress 50000

3。这是我从慢速日志中找到的pt-archiver的删除查询。

DELETE FROM dltbdb.dltb WHERE (((`dl_id` >= '0000AAAAAAAAA2D775804BC6441B8941'))) AND (((`dl_id` <= 'AAAAAAAAAAA5661BDD6EA10A19DD47A4'))) AND (insert_date < date_sub(now(),interval 35 day)) LIMIT 5000;

此处dl_id为varchar(64)主键

0 个答案:

没有答案