MySQL:主从中的slave_max_allowed_packet和max_allowed_packet

作者简介:高鹏,笔名八怪。《深入理解MySQL主从原理》图书作者,同时运营个人公众号“MySQL学习”,持续分享遇到的有趣case以及代码解析!

一、主从中slave_max_allowed_packet的说明

控制SQL线程能够读取的event的最大大小,默认为1G,不要进行调整这个参数。

  if (data_len > max_size)     {       error = "Event too big";           goto err;     }    sql_print_error("Error in Log_event::read_log_event(): "                       "'%s', data_len: %lu, event_type: %d",             error,data_len,head[EVENT_TYPE_OFFSET]);