O erro Too many connections na conexão com o MySQL

De Wiki Integrator do Brasil
Ir para: navegação, pesquisa

Caso esteja usando Java para se conectar ao MySQL e esteja recebendo o erro com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Too many connections, significa que suas conexões estão sendo abertas e não fechadas.

Os limites:

  • Hospedagem comum - O MySQL possui limite de conexões abertas, onde na hospedagem comum são 40 por usuário.
  • Máquina dedicada - O MySQL não tem uma configuração feita por nós. O padrão é 100 do próprio MySQL. Caso queira alterar, veja o tópico Alterando o máximo de conexões abertas no MySQL.