Evitare di essere bloccato in caso di errore: TROPPI COLLEGAMENTI

Problema

MySQL normalmente consente, per impostazione predefinita, connessioni 100 (150 dalla versione 5.1) al server ...

Significa che il 101esimo utente riceverà il messaggio di errore "troppe connessioni" ...

Soluzione

Se ciò accade a te, per qualsiasi motivo (troppi siti web, il loop di codice, ...), allora:

Sappi solo che la 101a connessione Mysql offre un livello di privilegio più elevato. Quindi, registrando (per esempio) come root, dovresti essere in grado di accedere al server:

  • esaminare cosa succede (MOSTRA ELENCO DEI PROCESSI COMPLETI)
  • rimuovere le connessioni (KILL)
  • nel peggiore dei casi ferma il server (SHUTDOWN)

Gli appunti

Come detto sopra, la 101a connessione è riservata agli utenti SUPER ... nel senso che se l'utente impostato in PHP, ad esempio, ha il proprio livello di privilegio, tutto questo non funzionerà ... quindi meglio non impostare un sito web con una funzione utente estesa ...

Se questo accade, tuttavia, rimane solo per te di distruggere il processo principale (kill -9), è meglio fare una tabella di controllo quindi ...

Articolo Precedente Articolo Successivo

I Migliori Consigli