Para otimizar o desempenho de um sistema legado de informação de um órgão público, que vem apresentando lentidão, a equipe de TI avalia diferentes estratégias de otimização de banco de dados. Qual das seguintes ações é a mais eficaz para resolver problemas de consultas demoradas em tabelas grandes, sem alterar a lógica de negócio da aplicação?
- A)Aumentar a capacidade de armazenamento do servidor
- B)Indexar colunas frequentemente usadas em cláusulas WHERE e JOINgabarito
- C)Realizar um backup completo do banco de dados diariamente
- D)Migrar o sistema para uma linguagem de programação mais moderna
- E)Implementar um sistema de cache no lado do cliente