Índice no banco de dados
Created by: leonardofl
Uma coisa que acho que nos deveria ter ocorrido há muito tempo... a criação de índices para acelerar as pesquisas no banco de dados! Como nossa base é praticamente apenas-leitura (escrita é realizada em periodicamente, mas não enquanto usuário utiliza a aplicação) o uso de índices parece super-recomendado. Além disso, sabemos que toda a geração do gráfico demora um bocadinho, e acesso a banco sempre costuma ser um gargalo. Então um palpite é que criando índices nos campos que são utilizados como busca (ex data da votação) talvez nossa geração do gráfico fique bem mais rápida. Pra fazer essa tarefa, seria bem legal fazer um comparativo de desempenho antes e depois dessa implementação...