Error number: MY-010957; Symbol: ER_RPL_TIMESTAMPS_RETURNED_TO_NORMAL; SQLSTATE: HY000
Message: The replication timestamps have returned to normal values.
错误说明:
MySQL错误编号 MY-010957 代表了ER_RPL_TIMESTAMPS_RETURNED_TO_NORMAL(读取-复制中的时间戳已恢复为正常),这是MySQL服务器可以报告的一个警告信息。此消息显示分发表中用作记录时间戳的列,其在扩展事务时已手动更改,已回到其正常值。
此消息最常见的发生场景是在MySQL复合复制配置中,用于记录事务时间戳的列上更改了值。这也是为了确保在复制环境中每条事务都用不同的时间戳,并保持事务的任意次序,因为在通常情况下,MySQL server会不断地更改此列的值(即自增)。
解决方法:
一般来讲,可以忽略此消息,因为MySQL server在正常的情况下会自动处理这一过程而无需用户担心。当管理人员手动更改复制表的列时,MySQL服务器就会发出此消息,表明更改后服务器已恢复到正常状态。因此,非常重要的,适当地处理这一过程有助于确保MySQL复制表中数据的完整性和一致性。