Aumentando o número de conexões MySQL

2

Qual é a melhor maneira de aumentar as conexões máximas?

Eu pretendo atingir meu banco de dados com muitas conexões (centenas / milhares por segundo, elas serão abertas e fechadas rapidamente a partir de um aplicativo multi-threaded). Estou executando o MySQL no Ubuntu.

    
por Zombies 06.03.2010 / 15:24

1 resposta

2

A primeira resposta é NÃO . Em quase todos os cenários, uma grande quantidade de conexões máximas é ruim, já que você estará desperdiçando uma grande quantidade de recursos para muito pouco ganho. Em vez disso, o que você deve fazer é criar um pool de conexão e reutilizar suas conexões. Isso lhe dará melhor desempenho (tanto em memória RAM quanto em latência), especialmente se você estiver fazendo milhares de transações por segundo.

Para alterar o valor máximo de conexões, use conexões máximas: link

Seu sistema operacional e RAM são provavelmente o fator limitante. A menos que você tenha uma enorme quantidade de memória RAM, é improvável que você consiga atender mais de alguns milhares de conexões ao mesmo tempo.

Além disso, consulte o link

    
por 06.03.2010 / 15:43

Tags