I recently changed the session store in my app from file to DB (MySQL)
and now I seem to be getting “Lost connection to MySQL server during
query:” errors from MySQL.
I looked at several other posts about the “lost connections” issue, but
then I looked at: http://dev.mysql.com/doc/refman/5.0/en/gone-away.html
and found this:
"You can also get these errors if you send a query to the server that is
incorrect or too large. If mysqld receives a packet that is too large or
out of order, it assumes that something has gone wrong with the client
and closes the connection. If you need big queries (for example, if you
are working with big BLOB columns), you can increase the query limit by
setting the server’s max_allowed_packet variable, which has a default
value of 1MB. You may also need to increase the maximum packet size on
the client end. More information on setting the packet size is given in
Section B.2.9, â€œPacket too largeâ€. "
Has anyone seen a correlation between using the DB to store session data
and losing connections on MySQL?