Originariamente inviato da in the web
Controlla se sono connessioni locali...

Poi imposta un timeout globale con il tempo massimo accettabile:
SET @@GLOBAL.wait_timeout=5;
e solo per le connessioni che devono eseguire query lunghe, imposta un timeout locale più alto:
SET @@SESSION.wait_timeout=30;
Ciao, come posso controllare se le connessioni sono locali?
E' successo anche stamattina, nei processi mi scrive:
Rimuovi 2642301 Sql****** 62.***.141.136:44918 Sql******_1 Sleep

Ho "asteriscato io."

Quei SET credo di non poterli mettere:
Access denied; you need (at least one of) the SUPER privilege(s) for this operation

Sto su una macchina condivisa...