💡
原文英文,约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解决方案。
➡️