Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Quão grande um banco de dados MySQL pode chegar antes que o desempenho comece a degradar


O tamanho do banco de dados físico não importa. O número de registros não importa.

Na minha experiência, o maior problema com o qual você vai se deparar não é o tamanho, mas o número de consultas que você pode manipular por vez. Muito provavelmente você terá que mudar para uma configuração mestre/escravo para que as consultas de leitura possam ser executadas nos escravos e as consultas de gravação sejam executadas no mestre. No entanto, se você ainda não estiver pronto para isso, sempre poderá ajustar seus índices para as consultas que está executando para acelerar os tempos de resposta. Além disso, há muitos ajustes que você pode fazer na pilha de rede e no kernel no Linux que ajudarão.

Eu tive o meu até 10 GB, com apenas um número moderado de conexões e ele lidou com as solicitações muito bem.

Eu me concentraria primeiro em seus índices, depois faria um administrador do servidor examinar seu sistema operacional e, se tudo isso não ajudar, talvez seja hora de implementar uma configuração mestre/escravo.