MySQL:ГРЕШКА 1040:Твърде много връзки
Това основно показва, че MySQL обработва максималния брой връзки едновременно и по подразбиране обработва 100 връзки едновременно.
Следните причини причиняват изчерпване на връзките на MySQL.
-
Бавни заявки
-
Техники за съхранение на данни
-
Лоша конфигурация на MySQL
Успях да преодолея този проблем, като направих следното.
Отворете MySQL command line tool
и напишете,
show variables like "max_connections";
Това ще ви върне нещо подобно.
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| max_connections | 100 |
+-----------------+-------+
Можете да промените настройката на напр. 200, като издадете следната команда, без да се налага да рестартирате MySQL сървъра.
set global max_connections = 200;
Сега, когато рестартирате MySQL следващия път, той ще използва тази настройка вместо стандартната.
Имайте предвид, че увеличаването на броя на връзките ще увеличи количеството RAM, необходима за работа на MySQL.