gpt4 book ai didi

mysql - percona pt-table-checksum - 等待检查副本差异

转载 作者:行者123 更新时间:2023-11-29 01:04:07 33 4
gpt4 key购买 nike

我遇到了 Percona 校验和的问题..

数据库包含大约 70 个表,校验和总是停留在同一个表上?

如果表被删除,校验和会像它应该的那样完成,没有任何问题。尝试清空表 - 同样的问题。

表存在于slave,所以这不是问题

我做错了什么?

表格

CREATE TABLE IF NOT EXISTS `invoice_send_log` (
`id` smallint(5) unsigned NOT NULL AUTO_INCREMENT,
`group_id` smallint(5) unsigned NOT NULL,
`time` int(10) unsigned NOT NULL,
`invoice_id` smallint(5) unsigned NOT NULL,
`email` varchar(50) NOT NULL,
PRIMARY KEY (`id`),
KEY `group_id` (`group_id`),
KEY `time` (`time`),
KEY `invoice_id` (`invoice_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

语法

pt-table-checksum -h localhost -u root -p password --lock-wait-time=50 --nocheck-replication-filters

留言

Waiting to check replicas for differences: 0% 00:00 remain

最佳答案

以防万一有人遇到这个问题,但它在所有从属服务器上同时运行 SQL 和 IO 线程:

在我的例子中,我将跳过计数器设置为一个高值。最好将其设置为零,并在需要时使用 slave-skip-errors 暂时跳过错误。

关于mysql - percona pt-table-checksum - 等待检查副本差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12858096/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com