mysqldump
Usuwaliśmy problemy z bazą danych przez ostatnie cztery godziny, dzięki awarii, która nie była wystarczająco błędna. Otrzymywaliśmy te błędy:
mysqldump: Error 2020: Got packet bigger than "max_allowed_packet" bytes when dumping table "search_dataset" at row: 68014
Co do cholery robi to ustawienie? Oczywiście nie jest to rozmiar pakietu IP, ponieważ mam teraz ustawiony na 32M. Dlaczego to istnieje?
Dokumentacja wyjaśnia to tutaj szczegółowo:
„Maksymalny rozmiar jednego pakietu lub dowolnego wygenerowanego / pośredniego łańcucha. ...”
Dokumentacja dotyczy również obiektów BLOB i tego, jak to ustawienie się z nimi wiąże.
źródło