Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Die max_connections in MySQL 5.7

Sie können den Wert manuell festlegen, z. B.

set global max_connections=500;

nach einem Neustart von MySQL wird der Wert jedoch auf 214 zurückgesetzt.

Die Lösung hängt vom (Version des) Betriebssystems und der MySQL-Version ab. Mit Ubuntu 16.04 und MySQL>=5.7.7 funktioniert folgendes:

systemctl mysql bearbeiten

Geben Sie

ein
[Service]
LimitNOFILE=8000

speichern, dies erstellt eine neue Datei

/etc/systemd/system/mysql.service.d/override.conf

und starten Sie den Server neu:

systemctl daemon-reload
systemctl restart mysql

Für andere Umgebungen:Kann max_open_files für Mysql max-connections in Ubuntu 15 nicht erhöhen