Sie haben richtig geraten, MySQL hat eine Begrenzung für die Datengröße, Sie müssen Ihre Abfrage in kleine Gruppen von Datensätzen aufteilen, oder Sie können Ihr max_allowed_packet ändern, indem Sie SET GLOBAL max_allowed_packet=524288000;
verwenden