Header Ads

jueves, 4 de febrero de 2021

Packet for query is too large

Es un error muy poco frecuente, esto significa que la información que se está cargando es mayor que el tamaño máximo permitido por MYSQL.


Error al actualizar la base de datos. Causa: com.mysql.jdbc.PacketTooBigException: el paquete de consulta es demasiado grande (4307984> 4194304). Puede cambiar este valor en el servidor configurando la variable max_allowed_packet '.


Para corregir este problema, se debe modificar el valor del parámetro max_allowed_packet , es importante que el valor ingresado debe estar en Bytes y se encuentre entre 1024 Bytes y 1073741824 Bytes.

Esta modificación lo podemos realizar en el archivo my.cnf / my.ini, en este caso al tener acceso a la configuración de nuestro servidor de base de datos, tener en cuenta que MySQL requiere un reinicio desde que haya realizado este cambio. 

Para aquellas empresas que trabajan con el RDS de AWS realizar la siguiente configuración:

Se debe ingresar al grupo de parámetros de nuestra instancia y buscar el parámetro  max_allowed_packet, una vez identificada podemos editar e ingresar el valor en Bytes y guardar los cambios. En la actualidad no es necesario reiniciar el servicio de MySQL .



No hay comentarios.:

Publicar un comentario

Back To Top