MySQL: limite o número de clientes atendidos simultaneamente

1
  1. Estou com um problema em que o servidor fica sem memória em cenários específicos. Uma solução em que estou pensando é limitar o número de clientes atendidos simultaneamente, mas os clientes extras aguardam por um slot gratuito em vez de fazer com que eles obtenham um "excesso de erros de conexão". isso é possível?

  2. como faço para calcular o uso máximo de memória por conexão mysql aberta?

por Omry 30.08.2009 / 09:50

2 respostas

3

dê uma olhada em my.cnf (deve estar em algum lugar em / etc ou / etc / mysql, dependendo da sua distribuição); lá você tem várias opções para o ajuste fino, como

  • max_connections
  • max_connect_errors
  • max_delayed_threads
  • max_user_connections

e algumas opções de cache de consulta

    
por 30.08.2009 / 11:29
0

Quanta memória o banco de dados está usando? Quanto está instalado? Qual SO você está executando o MySQL?

    
por 30.08.2009 / 12:02

Tags