Conexões máximas do MySQL

1

Se "max_connections" estiver definido como "75", isso significa que 75 pessoas, no máximo, podem acessar o banco de dados até que a conexão seja fechada? Em um site WordPress, quando um visitante carrega o site que faz uma conexão MySQL? Se sim, fecha imediatamente depois?

Se o site do WordPress não permitir comentários ou postagens / uploads de qualquer tipo, existem conexões de banco de dados necessárias? Ou apenas para puxar o WordPress inicialmente? Uma página requer uma nova conexão?

Se eu executo 3 sites WordPress em um único VPS, a variável max_connections cobre globalmente os 3 bancos de dados, correto? Para esclarecer, todos os bancos de dados juntos têm um total de 75 conexões combinadas, não 75 cada, certo?

Existem variáveis dependentes ou que devem ser alteradas ao ajustar a variável max_connections?

    
por Evan 24.01.2017 / 04:59

1 resposta

0

  1. Sim, 75 conexões significa que 75 pessoas podem fazer algo com o site ao mesmo tempo. Isso não é 75 pessoas visualizando o site, são 75 pessoas ativamente solicitando páginas, o que poderia ser 10 vezes mais. Você pode reduzir isso armazenando em cache a página da Web, no Wordpress, na camada do servidor da Web ou em uma rede de distribuição de conteúdo.
  2. Sim, cada visualização de uma página usa conexão com o banco de dados, a menos que você use o cache conforme descrito acima.
  3. Sim, o limite está em todas as conexões com o banco de dados, não em cada instância do wordpress.
  4. Nada obrigatório que eu saiba, mas para otimização talvez haja outros ajustes que podem ser feitos. Link de documentação .

O armazenamento em cache descrito varia com base no seu servidor da Web, se você quiser armazenar em cache nessa camada. Para o Nginx, há um ótimo artigo sobre microcaching aqui , você pode apenas estender o tempo de armazenamento em cache. Haverá muitos artigos sobre caching com o Apache.

O cache na camada CDN é mais perigoso. Você não quer que as páginas do usuário conectadas sejam exibidas para usuários anônimos ou vice-versa, portanto, continue com cautela e pesquisa.

    
por 24.01.2017 / 05:13