gpt4 book ai didi

mysql - 表不一致 - Galera Cluster

转载 作者:行者123 更新时间:2023-11-29 19:14:46 26 4
gpt4 key购买 nike

MariaDB集群版本:mysql Ver 15.1 Distrib 10.0.24-MariaDB,

我有一个两个节点+仲裁器集群,它是实时的并且跨节点复制数据。

不幸的是,我们发现数据库中的某些表存在一些不一致。

例如:

节点1:

MariaDB [(none)]> select count(*) from example_db.reports;
+----------+
| count(*) |
+----------+
| 299 |
+----------+
1 row in set (0.00 sec)

节点2:

MariaDB [(none)]> select count(*) from example_db.reports;
+----------+
| count(*) |
+----------+
| 285 |
+----------+
1 row in set (0.00 sec)

注意:在mysql错误日志中没有发现任何明显的错误

造成这种不一致的原因可能是什么?

这是一个错误还是已知问题?

谢谢。

最佳答案

我认为这个非常关键区域不存在任何错误。

在 Galera 集群中,您必须在所有语句之后检查错误,包括 COMMIT。 (这与普通复制不同。)

所有表都是 InnoDB,对吗?

关于mysql - 表不一致 - Galera Cluster,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42801302/

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