我的副本设置都很好(比主表慢0秒等)。大多数表都有准确的记录计数,但有些表缺少一千条或更多的记录。
我是否应该停止从服务器,删除副本服务器上的/var/lib/mysql目录,然后在主服务器上使用MariaBackup运行一个新的备份,将其移动到副本服务器,然后在副本服务器上再次启动START SLAVE?或者有没有一种方法可以避免在主服务器上造成任何混乱?
在主服务器上运行MariaDB 10.1.30,在副本服务器上运行MariaDB 10.6.7。
我中断了几次复制后,它正在运行更新一个MySQL用户的主。我读到你应该删除用户,然后重新创建。所有的错误,我跳过了有关查询更新MySQL用户。
1条答案
按热度按时间zphenhs41#
我发现我依赖于PhpMyAdmin中显示的计数,对于较大的InnoDB表,这些计数并不是精确的记录计数。例如,我有一个显示~ 5,103,225的表,但当我单击文本时,它显示该表的实际记录计数为5,220,102。当我看到~字符时,我应该更清楚。无论如何,我的记录一直都很准确!