我需要更改 RDS MySQL 参数组中的一些设置。我想知道执行这些更改是否安全,还是应该采取预防措施?
这是我需要更改的参数:
- binlog_checksum = 无
- binlog_row_image = 完整
- binlog_format = 行
我需要更改 RDS MySQL 参数组中的一些设置。我想知道执行这些更改是否安全,还是应该采取预防措施?
这是我需要更改的参数:
一般来说,它应该是安全的。这些是使用外部数据库或跨区域副本启用复制的典型步骤。AWS 有一些文章与此类似。我过去读过几本,除了启用二进制日志后崩溃恢复可能需要更长时间之外,从未发现任何具体警告。但总的来说,这不应该是一个问题,因为它不会影响恢复能力,所以你不会看到自己有任何真正的麻烦。
关于binlog_checksum
这将禁用记录事件的校验和,这通常不会导致任何问题,但如果您的二进制日志已启用 - 不确定这是您第一次启用它还是您只是在进行更改 - 您可能想要想想你是否将它用于任何事情。如果您没有想到,很可能您没有使用它。