MySQL Too many connections
Привет,
Често ми се случва да оправям проблеми с MySQL сървъри където по подразбиране max_connections е сложен на 125. Заради това, когато имаме по натоварена система (като в една laravel апликация) се получи следния проблем :
Проблемът
Проблемът идва от запълване бройката на тези max_connections. За да се провери колко са използваните в момента се пише следната команда в MySQL терминала :
mysql> select @@global.max_connections;
Решението
Решението на проблема става по следните два начина:
- Сетване на по-голяма цифра за max_connections в my.cnf но е нужен
service mysql restart
– Слага се следното :max_connections = 1000
в [mysqld] секцията. - Директно в MySQL терминала се редактира max_connections така :
mysql> SET GLOBAL max_connections = 1000;
Така проблемът ни с MySQL Too many connections е вече решен.
Това е!