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;