La variablesystème max_connections détermine le nombre de connexions que MySQL/MariaDB acceptera. La valeur par défaut est 151 connexions, ce qui permet 150 connexions normales plus une depuis le compte SUPER. SUPER constitue un privilège qui accorde les droits d’administrateur à l’utilisateur.
La première décision à prendre porte sur la nouvelle valeur maximale que vous souhaitez définir pour max_connections. Il y a plusieurs considérations à prendre en compte lorsqu’on augmente le nombre de connexions MySQL/MariaDB. Le nombre maximal qui peut être supporté par le système dépendra de :
- La quantité de RAM disponible
- De quelle quantité de RAM a besoin chaque connexion (les requêtes simples requièrent moins de RAM que les connexions plus complexes).
- Le délai de réponse acceptable
D’après la documentation MySQL, la plupart des systèmes Linux sont censés pouvoir supporter entre 500 et 1 000 connexions sans difficulté.