Mysql
 sql >> Database >  >> RDS >> Mysql

Come prevenire il superamento di max_user_connections durante il ricaricamento/l'aggiornamento della pagina più volte?

RISPOSTA:

Due cose che puoi esaminare:

  1. mysql_close() - Potrebbe essere che il sistema stia aspettando alcuni secondi per chiudere le connessioni perché non glielo hai detto. (IE:il computer non chiude subito la porta finché non glielo dici tu o dopo che tutto è stato detto e fatto).

$connessione =mysql_connect();mysql_close($connessione);

Assicurati di utilizzare la variabile durante la connessione...

  1. Potresti provare la connessione persistente mysql di php. In sostanza una connessione permanente al database... non è l'ideale, ma potrebbe anche funzionare. La sua sintassi è praticamente la stessa di mysql_connect():

$connessione =mysql_pconnect("localhost","mysql_user","mysql_pwd");

SECONDARIE:

Se sei interessato potrei essere in grado di fornirti un migliore ambiente di sviluppo php/mysql (gratuitamente, senza obblighi di alcun tipo)... 100% a tua scelta, sto solo cercando di aiutarti.

RANT:

Non capisco perché le persone qui insistono nel dire agli altri di usare PDO, ma non aiutano a risolvere il problema... le persone useranno quello che vogliono finché non impareranno un modo migliore per farlo. Battere il cavallo DOP non farà sì che le persone lo adottino più velocemente...