Que tipo de servidor de banco de dados devo usar para um banco de dados de chamadas por procedimento armazenado de 500k por dia?

1

Eu tenho um banco de dados que recebe cerca de 500.000 chamadas de procedimentos armazenados por dia, além de outras coisas. Está indo muito devagar para nós e vamos atualizá-lo quando chegarmos a ele.

Estou vendo o Amazon EC2 como uma solução e parece bem. Sites como o Reddit usam para coisas extensas de banco de dados e dizem coisas boas sobre isso. Existem soluções melhores do que o Amazon EC2?

    
por SteveGSD 12.02.2010 / 13:13

2 respostas

3

Ninguém mais saberá melhor a resposta a essa pergunta!

Eu faria algumas investigações sobre onde os gargalos estão no seu servidor atual. ou seja, CPU, memória, disco i / o e use isso para, pelo menos, adivinhar o tipo de especificações que você precisaria para um novo servidor de banco de dados + permitindo crescimento futuro & headroom.

Uma vez que você ponha as mãos no VPS a partir do seu palpite, você pode configurar o sql e executar alguns testes, até mesmo algo simples, como repetir um rastreio do profiler & veja como as estatísticas de desempenho do servidor se comparam ao seu servidor atual. Esses resultados permitirão que você melhore / ajuste sua estimativa inicial.

    
por 12.02.2010 / 14:27
2

Você quer especificamente uma solução "turva" ou essa é apenas uma das opções que você está analisando?

Na verdade, é apenas cerca de 6sp / s - o que não é muito, mas tudo depende do tipo de carga que eles colocam no servidor - se eles são muito pesados, então você precisará aumentar significativamente desempenho de armazenamento, se eles forem muito pesados para leitura, a mudança para um servidor mais novo (como uma caixa baseada em nehalem xeon) ajudaria muito, já que a memória deles é muito rápida.

    
por 12.02.2010 / 13:21