Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Kakaroto1309

Qual a melhor prática para evitar o erro Too many connections?

Recommended Posts

Esses dias no meu site eu não conseguia acessar porque o sistema estava me dando o erro Too many connections

Pesquisando sobre o assunto, verifiquei que provavelmente havia 100 pessoas utilizando o banco.

O MySql só aceita 100 conexoes simultaneas? E se meu site tiver acesso de 100 mil usuários, acessando o banco ao mesmo tempo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa, bom dia.

 

O MySQL por default vem configurado para aceitar 100 conexões simultâneas e isso é mais que suficiente para a grande maioria das situações.

 

Verifique em seu script se você não está abrindo várias conexões dentro de algum loop de consulta.

 

Mais caso queira alterar os valores padrões do MySQL, você irá alterar a linha: "max_connections" no arquivo de conexão my.conf

No php também existe uma configuração que ajuda gerar esse problema, no php.ini, é o "mysql.allow_persistent" que faz com que o PHP persista nas conexões com o MySQL. Altere para OFF.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.