Error number: MY-011446; Symbol: ER_GRP_RPL_ERROR_GTID_EXECUTION_INFO; SQLSTATE: HY000
Message: Error when extracting group GTID execution information, some recovery operations may face future issues.
这是MySQL中一个常见的错误,它发生在使用全局事务ID(GTID)更改历史时,我们尝试获取Master上执行GTID的信息时产生的,错误代码是MY-011446,SQLSTATE HY000。
错误说明:
这个错误是由于在尝试获取GTID(Global Transaction ID)信息时发生错误而引起的,这可能是由于数据库服务器上的主从服务器之间的同步错误所引起的。
如果在Linux服务器上安装了MySQL软件,使用GTID复制时会出现这种错误,只要试图更改历史,就会出现这个错误。也可能是因为主从服务器之间的同步中断而引起的错误,从而导致系统无法及时获取GTID executor_id和interval_id,从而产生该错误消息。
解决方法:
第一步:检查MySQL服务器是否处于非正常状态,可以通过 MySQL SHOW PROCESSLIST来查看,如果有错误,则需要重启MySQL服务器。
第二步:检查主从服务器之间的网络连接是否正常,如果不正常,就会造成主从服务器之间的同步中断,从而导致此错误。
第三步:如果上述检查无法解决此错误,可以考虑重新启动MySQL服务,等待数据库启动完毕后,再重新尝试更新或添加GTID信息。