Я использую подготовленный оператор + execute batch для вставки данных в мою базу данных и получения этого сообщения об ошибке:
java.sql.BatchUpdateException: пакет для запроса слишком большой (1908435> 1048576). Вы можете изменить это значение на сервере, установив переменную max_allowed_packet '.
У меня вопрос: возникла ли эта ошибка из-за того, что строка внутри пакета была слишком большой или потому что вся партия была слишком большой.
Если я уменьшу количество строк в пакете, будет ли это иметь значение? Или это сообщение указывает на то, что одна строка внутри моего пакета слишком велика.
Спасибо
Daniel