MySQL 9.0 发行说明
在源和副本上使用不同的服务器 SQL 模式设置可能会导致相同的 INSERT
语句在源和副本上的处理方式不同,从而导致源和副本出现偏差。为了获得最佳效果,您应该始终在源和副本上使用相同的服务器 SQL 模式。无论您使用的是基于语句的复制还是基于行的复制,此建议都适用。
如果您正在复制分区表,则在源和副本上使用不同的 SQL 模式可能会导致问题。至少,这很可能会导致源和副本中给定表的副本之间分区中的数据分布不同。它还可能导致在源上成功但在副本上失败的分区表插入。
有关更多信息,请参见 第 7.1.11 节,“服务器 SQL 模式”.