EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Defini comme langue par défaut
Questions de PF - Forum

Comment mettre à jour la valeur de configuration de MySQL max_connections

Programmation de MySQL  
 
Comment mettre à jour la valeur de configuration de MySQL max_connections

Si vous travaillez avec une base de données MySQL, qui reçoit trop de connexions et générant Erreurs ainsi, un solution Il s’agit augmentation la valeur de la variable max_connections, tant que vous avez assez de mémoire RAM pour gérer cette augmentation du nombre de connexions entrantes.

La variable max_connections a généralement une valeur par défaut de 100, ce que vous pouvez faire que vous pour les sites web ou des applications avec haute simultanéité, est insuffisant dans un court laps de temps. Vous pouvez voir la valeur de cette variable dans votre installation de MySQL en utilisant le ligne de commande du client MySQL ou via l’application web phpMyAdmin, ou d’autres outils similaires que peuvent avoir installé. Il suffit d’exécuter la sentence:

Ce qui renvoie quelque chose comme suit :, vous montrant la valeur de tels variable:

En fonction du nombre d’utilisateurs que vous pensez que vous pourriez avoir sur votre site ou votre application, et de faire usage de la connexion à votre base de données MySQL, Vous pouvez modifier les paramètres pour un une plus grande valeur.

Pour ce faire, Vous pouvez le faire de deux manières différentes, Selon que vous avez, ou non, accès dans le fichier My.cnf configuration du serveur de base de données MySQL.

Dans le cas de manque d’accès, Vous pouvez effectuer la modification de cette variable de façon temporaire, en utilisant ce qui suit Instruction SQL:

où 250 est la nouvelle valeur à affecter à la variable max_connections. Notez que pour effectuer ce, Vous devez avoir connecté à MySQL avec un utilisateur avec privilèges, qui dans le cas contraire, il ne laissera pas vous effectuez cette opération.

Ce changement s’effectue à l’époque et vous n’avez pas à faire un redémarrage des bases de données de votre serveur, mais, comme homologue, C’est juste temporaire, c'est-à-dire, pour redémarrer le serveur, cette modification sera oublié.

Afin que le changer dans la variable max_connections votre serveur que MySQL est Permanente, la seule option est Edit le fichier de configuration My.cnf. Pour ce faire, Une fois que le fichier est ouvert, dans la section [mysqld] Ajoute, ou modifie, la ligne de cette variable, attribution de la nouvelle valeur.

Une fois enregistré, Redémarrez le serveur de base de données et vous verrez que ce changement se fait efficace Une fois démarré le service.

De ces deux formes Vous pouvez modifier la valeur par défaut de la variable max_connections configuration de votre serveur de base de données MySQL. Vous devez prendre en compte, comme vous avez déjà mentionné ci-dessus, Ce qui augmentation le nombre de connexions implique que le besoin de mémoire RAM augmentation pour les gérer toutes les, afin être prudent et voit augmenter cette valeur peu à peu, car vous en aurez besoin, et de voir chaque fois qu’il réagit à votre serveur.

 

Laissez-nous un commentaire ou d’entrer à laForum
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

Articles connexes