EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Configura come lingua predefinita
Domande di PF - Cose da fare

Come aggiornare il valore di configurazione di MySQL max_connections

Programmazione di MySQL  
 
Come aggiornare il valore di configurazione di MySQL max_connections

Se si lavora con un database MySQL, che sta ricevendo troppe connessioni e generando Errori di conseguenza, un soluzione Questo è aumentare il valore della variabile max_connections, finché si dispone di memoria RAM sufficiente per gestire questo aumento del numero di connessioni in ingresso.

La variabile max_connections di solito ha un valore predefinito di 100, che cosa si può fare quello che per siti web o applicazioni con alta concorrenza, è insufficiente in un breve periodo di tempo. Si può vedere il valore di questa variabile nell'installazione di MySQL tramite il riga di comando del client MySQL oppure tramite l'applicazione web phpMyAdmin, o altri strumenti simili, che si può avere installato. Basta eseguire la frase:

Ciò che restituirà qualcosa di simile al seguente, che vi mostra il valore di tali variabile:

A seconda del numero di utenti che si pensano si potrebbe avere sul tuo sito Web o applicazione, e fare uso delle connessioni al database MySQL, Si può modificare le impostazioni per un valore maggiore.

Per fare questo, Si può fare da due modi diversi, A seconda se si dispone di, o non, accesso al file My. cnf configurazione del server di database MySQL.

Nel caso di mancanza di accesso, È possibile apportare la modifica di questa variabile in modo temporale, utilizzando il seguente Istruzione SQL:

dove 250 è il nuovo valore da assegnare alla variabile max_connections. Si noti che per eseguire questa operazione, Devi essere loggato a MySQL con un utente con privilegi, che altrimenti non permette di eseguire tale operazione.

Questo cambiamento è fatto al momento e non devi fare alcun riavvio del database del vostro server, ma, come controparte, È solo temporale, vale a dire, per riavviare il server, questo cambiamento sarà dimenticato.

Modo che il cambiare nella variabile max_connections il server che MySQL è Permanente, l'unica opzione è Modifica il file di configurazione My. cnf. Per fare questo, Una volta che il file è aperto, nella sezione [mysqld] Aggiunge, o modifica, la linea di questa variabile, assegnando il nuovo valore.

Una volta salvato, riavviare il server di database e vedrete che questo cambiamento è fatto efficace Una volta avviato il servizio.

Di questi due forme Si può modificare il valore predefinito per la variabile max_connections configurazione di server di database MySQL. Si deve tener conto, come hanno già detto sopra, Che cosa aumentare il numero di connessioni implica che il bisogno di memoria RAM aumento per gestirli tutti, così essere prudente e vede aumentare questo valore poco a poco, come ne avrete bisogno, e vedendo ogni volta come reagisce al tuo server.

 

Lasciaci un commento o accedere allaCose da fare
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page

Articoli correlati