Em um sistema de banco de dados que precisa lidar com um au...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Vamos analisar a questão sobre **escalabilidade e eficiência** em sistemas de banco de dados durante eventos de promoção. Este tema é crucial para entender como lidar com grandes volumes de tráfego e garantir que o sistema atenda às demandas dos usuários sem perder desempenho.
O conceito central aqui é a **escalabilidade horizontal**, que envolve adicionar mais máquinas (servidores) para lidar com o aumento de carga, em vez de aumentar a capacidade de uma única máquina (servidor). Isso é fundamental em arquiteturas modernas, especialmente para sistemas que precisam ser altamente disponíveis e responsivos.
Alternativa Correta: B - Distribuir o banco de dados em vários servidores menores que podem ser escalados horizontalmente.
Justificativa: A escolha pela alternativa B está correta porque a **escalabilidade horizontal** é uma prática comum em grandes sistemas, como os utilizados por empresas de tecnologia, para gerenciar picos de acesso. Isso permite que novas máquinas sejam adicionadas rapidamente, aumentando a capacidade de processamento e melhorando a resposta do sistema durante eventos de promoção. Essa abordagem é frequentemente utilizada em arquiteturas de cloud computing.
Análise das Alternativas Incorretas:
A - Utilizar um único servidor de banco de dados com alta capacidade de processamento: Embora um servidor poderoso possa lidar com um certo aumento na carga, ele tem um limite físico de escalabilidade. Além disso, isso cria um ponto único de falha, o que é arriscado em eventos de alta demanda.
C - Aumentar a frequência de backups durante os períodos de promoção para melhorar o desempenho: Backups são importantes para segurança e recuperação de dados, mas não melhoram o desempenho de consultas. Pelo contrário, eles podem sobrecarregar o sistema durante o processamento.
D - Reduzir o número de índices para diminuir o tempo de consulta: Índices são fundamentais para acelerar as consultas, pois permitem acesso mais rápido aos dados. Reduzir índices pode, na verdade, piorar o desempenho das consultas.
Estratégias de interpretação: Ao analisar questões sobre desempenho de banco de dados, é importante identificar se a solução proposta afeta diretamente a capacidade de lidar com grandes volumes de dados. Soluções que envolvem escalabilidade horizontal são geralmente mais eficazes neste contexto.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo