Banco de Dados Muito Grande
Pessoal, eu tenho que gravar um banco de dados da Bolsa de Valores dos fundos de investimento.
Acontece que a cada dia da semana tenho que fazer uma requisição do webservice e gravar os dados no banco, o problema é que a cada dia são 12 mil registros, isso em uma ano seria mais de 3 milhões de registros, ou seja mais de 3 milhões de linhas.
As informações são diárias e para tantos dados tenho receio de que isso possa dar problema no futuro, uma vez que eu tenho que ter esse sistema para toda a vida dos fundos, sendo que alguns já possuem dados desde 2009 por exemplo.
Gostaria de saber se alguém tem alguma idéia de como eu realizaria o armazenamento desses dados, ou seja, qual a melhor forma de fazer isso em mysql.
Por exemplo, algumas dúvidas:
Preciso apresentar os dados mensalmente, calculando cada dia e resultando na media.
1. Será que faço uma tabela para cada ano?
2. Ou faço uma tabela para cada mês?
3. O mysql suporta tantos dados?
4. As consultas serão rápidas sendo que tenho que efetuar operações antes de exibir os resultados?
Agradeço!
Discussão (2)
Carregando comentários...