Conexões MySQL Max em ambiente de hospedagem compartilhada

Conexões MySQL Max em ambiente de hospedagem compartilhada

Estou tendo problemas com um site pelo qual sou responsável, que está em um plano de hospedagem compartilhada. Não consigo estabelecer uma conexão com o banco de dados porque há muitos em uso. Esses bloqueios (geralmente) se alinham com novos eventos no site, como postagens de blog ou tweets anunciando postagens de blog.

Quando me conectei ao banco de dados e pedi o valor da variável ‘max_connections’, descobri que ela estava definida como 100.

SHOW variables LIKE 'max_connections';

Eu me sinto um pouco bobo perguntando isso. Hospedagem compartilhada significa recursos compartilhados, está bem no nome. Mas gostaria de confirmar que esse valor que estou recebendo abrange todo o servidor e não é específico da minha conta. Meu site está atingindo esse número sozinho ou é apenas uma parte do problema?

Responder1

O número máximo de conexões no MySQL pode ser limitado globalmente, por usuário e por hora.

max_connectionsé o limite global, max_user_connectionspara o usuário.

O max_connections padrão é definido como 100, se não for alterado em my.ini.

informação relacionada