Se você obter o erro Too many connections
quando vacê tentar se conectar ao MySQL, isto significa que já
existe max_connections
clientes conectados ao
servidor mysqld
.
Se você precisar de mais conexões do que o padrão (100),
então você deve reiniciar o mysqld
com um
valor maior para a variável max_connections
.
Note que atualmente o mysqld
permite que
(max_connections
+1) clientes se conectem. A
última conexão é reservada para um usuário com o privilégio
SUPER
. Ao não dar este privilégio a
usuários normais (eles não precisam dele), um administrador
com este privilégio pode logar e utilizar SHOW
PROCESSLIST
para descobrir o que pode estar errado.
See Secção 4.6.8.6, “SHOW PROCESSLIST
”.
O número máximo de conexões MySQL depende de quão boa é a biblioteca de threads na dada plataforma. Linux ou Solaris devem estar aptos a suportar 500-1000 conexões simultâneas, dependendo de quanta RAM você tem e do que o cliente está fazendo.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.