L’errore MySQL 1040 indica che il server ha raggiunto il limite complessivo di connessioni. Su un hosting condiviso serve il confronto con il provider per capire quanto contribuisce l’account e cosa accade sul servizio.
Raccogliere orari e operazioni
- Annota l’errore completo, l’orario e ciò che stavi eseguendo: navigazione, importazione, cron o altre attività.
- Verifica se il problema coincide con lavori sovrapposti o query lente dell’applicazione.
- Invia questi dati al supporto affinché confronti connessioni e stato del database nello stesso intervallo. Il limite globale non coincide con un eventuale limite per singolo utente.
Riduci le connessioni evitabili
Fai verificare allo sviluppatore gestione delle connessioni, durata delle query e concorrenza dei job. Le modifiche ai limiti globali e l’interruzione di sessioni del server spettano all’amministratore.
Controlla durante lo stesso carico
Ripeti il lavoro dopo la correzione e confronta errori e tempi di risposta. Un accesso riuscito quando il picco è terminato non dimostra che la causa sia stata eliminata.
Guide Xlogic correlate
- MySQL error 1213 in WordPress: Deadlock found
- MySQL error 1040 Too many connections
- MySQL Error 1069: too many keys specified