Too many connections ( MYSQL )

Опубликовано: 23.03.2017

видео too many connections ( MYSQL )

How to Fix the 421 Too many connections error

Получение ошибки Too many connections при попытке объединиться с MySQL значит, что уже есть max_connections клиентов, соединившихся с сервером mysqld.


too many connections ( MYSQL )

Если есть потребность в большем количестве соединений, чем задано по умолчанию (100), то следует перезапустить mysqld с заданием большего значения для переменной max_connections.

Заметим, что практически mysqld разрешает соединяться (max_connections+1) клиентам. Последнее соединение зарезервировано для юзера с преимуществом SUPER. Если не наделять этой преимуществом обыденных юзеров (они могут обойтись и без нее), то админ, располагая этой преимуществом, может войти и использовать SHOW PROCESSLIST для выяснения обстоятельств проблем (see section 4.5.6 Синтаксис команды SHOW).

Наибольшее число соединений MySQL находится в зависимости от того, как неплохой является библиотека потоков на данной платформе. Linux либо Solaris должны быть в состоянии поддерживать 500-1000 одновременных соединений, в зависимости от количества имеющейся памяти и того, чем занимаются клиенты.

rss