gpt4 book ai didi

MySQL主从复制似乎只更新从属上的二进制日志

转载 作者:行者123 更新时间:2023-11-30 01:28:47 24 4
gpt4 key购买 nike

我有一个非常奇怪的问题,我设置了主/从复制,从属是 Percona Cluster 节点。

一切似乎都运行正常,但是从属数据库中没有出现数据,并且数据文件本身没有在从属数据库上增长。

奇怪的是,我可以看到从属服务器上的二进制日志文件大小增长得相当多(目前该服务器上没有其他东西运行)。

我的问题是这样的..在主/从复制期间,InnoDB/XtraDB是否在将其刷新到实际数据库之前在从机的binlog中缓存一定量的数据?

如果是这样,我可以配置这个“刷新”。

非常感谢

最佳答案

Galera 并不直接使用 Binlog 文件进行复制,而是子系统(用于其自己的复制协议(protocol))。确保您已在从属设备上激活 log-slave-updates。此外,虽然它应该使用默认的 STATEMENT 格式,但由于过去发现的一些问题(自动增量值在 Galera 中的工作方式不同),我建议以 ROW 格式进行复制。

如果这不起作用,我们可以尝试其他方法(二进制日志在增加还是中继日志在增加?-log Slave 更新默认不应启动;SQL 线程是否已停止?;您是否尝试复制非 innodb 表?)

关于MySQL主从复制似乎只更新从属上的二进制日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17705394/

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