Skip to content

slave_max_allowed_packet

xiaoboluo768 edited this page Jun 14, 2020 · 2 revisions
  • 此变量设置从库SQL和I/O线程的最大数据包大小,以便在基于行的复制模式中减少因为较大的事务更新产生的数据包大小超过max_allowed_packet的大小而导致复制报错的问题。如果设置此变量,则会立即生效,包括正在运行的所有复制通道
    • 该全局变量必须是1024字节的正整数倍。 如果将其设置为某个不是1024正整数倍的值,则该值将向下舍入为大于你指定的非法值的下一个1024的倍数的值(例如:将slave_max_allowed_packet设置为0,则mysq会自动更正为1024字节,同时发出设置值被截断的警告信息)
    • slave_max_allowed_packet变量的值也可以在启动时使用--slave-max-allowed-packet选项来设置。
    • 全局变量,动态变量,整型值,默认值为1G,取值范围为:1024字节~1GB

上一篇:plugin_load | 下一篇:default_authentication_plugin

Clone this wiki locally