💡
原文英文,约2000词,阅读约需7分钟。
📝
内容提要
本文介绍使用Orchestrator工具解决错误事务/GTID的方法,包括注入空事务和重置主服务器。在切换到基于GTID的复制之前,务必检查错误事务。建议使用pt-table-checksum和pt-table-sync来处理副本中的更改。Percona Distribution for MySQL是最完整、最稳定、最可扩展、最安全的开源MySQL解决方案,可为最关键的业务应用程序提供企业级数据库环境。
🎯
关键要点
-
本文介绍使用Orchestrator工具解决错误事务/GTID的方法。
-
Orchestrator是一个MySQL高可用性和复制管理工具。
-
错误事务是指在副本上直接执行的事务,仅存在于特定副本上。
-
错误事务可能导致复制错误,因为它们不在binlog中。
-
生成错误事务的示例是在副本上创建数据库。
-
使用Orchestrator API可以检查错误事务的详细信息。
-
检查binlogs非常重要,以了解副本上进行了哪些更改。
-
可以通过注入空事务来修复错误事务。
-
另一种修复方法是重置主服务器,但这是一种危险的方法。
-
在切换到基于GTID的复制之前,务必检查错误事务。
-
建议使用pt-table-checksum和pt-table-sync来处理副本中的更改。
-
Percona Distribution for MySQL是一个完整、稳定、安全的开源MySQL解决方案。
➡️