El servidor MySQL ha desaparecido durante el rastreo en Perl

Uso WWW :: Mechanize library para obtener el contenido de las URL y guardar sus datos en tablas mysql. Pero cuando el contenido de la página es demasiado grande, aparece este mensaje de error:

DBD :: mysql :: st ejecución fallida: el servidor MySQL ha desaparecido en la línea F: \ crawling \ perl_tests \ swc2.pl.

Por ejemplo, produce este error cuando intento extraer el contenido de esta página:https://www.e-conomic.com/secure/api1/EconomicWebService.asmx?wsdl

He añadido este código también, pero todavía no funciona

<code>$connection->{max_allowed_packet}=1000000000;
</code>

Respuestas a la pregunta(3)

Su respuesta a la pregunta