文档解释
Error number: 3647; Symbol: ER_WARN_BINLOG_PARTIAL_UPDATES_SUGGESTS_PARTIAL_IMAGES; SQLSTATE: HY000
Message: When %s, the option binlog_row_value_options=%s will be used only for the after-image. Full values will be written in the before-image, so the saving in disk space due to binlog_row_value_options is limited to less than 50%%.
错误说明:
ER_WARN_BINLOG_PARTIAL_UPDATES_SUGGESTS_PARTIAL_IMAGES错误表明Binlog不允许使用“部分更新”模式进行记录,它只允许在服务器中使用“完整图像”模式进行记录。
常见案例
该错误通常发生在MySQL服务器上,当用户试图开启“部分更新”记录模式而不是使用“完整图像”模式时。
解决方法:
为了解决此错误,用户可以禁用“部分更新”记录模式,并改为使用“完整图像”记录模式。为此,可以直接在MySQL服务器中禁用部分更新记录模式,或者可以使用管理员工具来修改binlog_format参数,将其修改为“完整图像”,其语法如下:
SET GLOBAL binlog_format=’ROW’;