sql >> Databasteknik >  >> RDS >> Mysql

Max_connections i MySQL 5.7

Du kan ställa in värdet manuellt, t.ex.

set global max_connections=500;

men efter en omstart av MySQL återställs värdet till 214.

Lösningen beror på (versionen av) OS och MySQL-versionen. Med Ubuntu 16.04 och MySQL>=5.7.7 fungerar följande:

systemctl redigera mysql

Ange

[Service]
LimitNOFILE=8000

spara kommer detta att skapa en ny fil

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

och starta om servern:

systemctl daemon-reload
systemctl restart mysql

För andra miljöer:Kan inte öka max_open_files för Mysql max-anslutningar i Ubuntu 15



  1. Kombinera flera resultat i en underfråga till ett enda kommaseparerat värde

  2. Tar bort oönskat tecken från kolumnen

  3. PostgreSQL FÖRKLARA – Vilka är frågekostnaderna?

  4. Hur man får data för varje timme i MySQL