In den letzten vier Stunden haben wir Datenbankprobleme mysqldump
behoben, da ein Fehler aufgetreten ist, der nicht ausreichend war. Wir bekamen diese Fehler:
mysqldump: Error 2020: Got packet bigger than "max_allowed_packet" bytes when dumping table "search_dataset" at row: 68014
Was zum Teufel macht diese Einstellung? Es ist offensichtlich keine IP-Paketgröße, da ich sie jetzt auf 32 MB eingestellt habe. Warum existiert es?
In der Dokumentation wird dies hier ausführlich erläutert:
"Die maximale Größe eines Pakets oder einer generierten / Zwischenzeichenfolge. ..."
In der Dokumentation wird auch auf BLOBs eingegangen und wie diese Einstellung mit ihnen zusammenhängt.
quelle