Mysql
 sql >> Database >  >> RDS >> Mysql

Connessione persa al server MySQL durante la query

I documenti mysql hanno un'intera pagina dedicata a questo errore:http ://dev.mysql.com/doc/refman/5.0/en/gone-away.html

di nota sono

  • Puoi anche ricevere questi errori se invii una query al server che è errata o troppo grande. Se mysqld riceve un pacchetto troppo grande o fuori servizio, presume che qualcosa sia andato storto con il client e chiude la connessione. Se hai bisogno di grandi query (ad esempio, se stai lavorando con grandi colonne BLOB), puoi aumentare il limite di query impostando la variabile max_allowed_packet del server, che ha un valore predefinito di 1 MB. Potrebbe anche essere necessario aumentare la dimensione massima del pacchetto sul lato client. Maggiori informazioni sull'impostazione della dimensione del pacchetto sono fornite nella Sezione B.5.2.10, «Pacchetto troppo grande».

  • Puoi ottenere maggiori informazioni sulle connessioni perse avviando mysqld con l'opzione --log-warnings=2. Questo registra alcuni degli errori disconnessi nel file hostname.err