首页 文章

表中不一致 - Galera Cluster

提问于
浏览
0

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错误日志中找不到任何明显的错误

这些不一致的原因是什么?

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

谢谢 .

1 回答

  • 0

    我不认为这个非常关键的领域有任何漏洞 .

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

    所有表都是InnoDB,对吗?

相关问题