FC ConcursosFC Concursos

Questão FC296046

A gerência de desempenho requer uma combinação de práticas proativas e reativas para evitar gargalos de desempenho, garantindo que o SGBD possa escalar efetivamente para acomodar o

Administração de Banco de Dados (DBA) e do Administrador de Dados (DA)

CESGRANRIO · 2023

A gerência de desempenho requer uma combinação de práticas proativas e reativas para evitar gargalos de desempenho, garantindo que o SGBD possa escalar efetivamente para acomodar o crescimento tanto na quantidade de dados como na quantidade de usuários. Um Administrador de Banco de Dados (DBA) experiente utiliza diversas ferramentas de monitoramento e atua efetivamente para manter o sistema de banco de dados operando da melhor maneira possível, com disponibilidade e eficiência. Uma das atividades que o DBA realiza é o tuning (sintonia fina), que envolve a criação e a manutenção de índices, visando otimizar o acesso aos dados. Dentre outras atividades do DBA estão a reescrita de consultas SQL e a desnormalização, que

  1. eliminam a necessidade de outras formas de otimização de consultas.
  2. são estratégias que sempre reduzem a necessidade de tuning de índices.
  3. garantem que a integridade dos dados será mantida em todas as circunstâncias.
  4. podem introduzir complexidade adicional ao sistema de banco de dados e precisam ser feitas com cautela.
  5. não têm impacto nas operações de leitura ou de escrita no banco de dados.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

A opção está correta porque a reescrita de consultas e a desnormalização alteram a estrutura lógica e a forma como os dados são acessados, o que pode aumentar a complexidade adicional do sistema.

Reescrever consultas para otimizar planos pode resultar em SQL menos legível e mais difícil de manter, exigindo conhecimento especializado para futuras mudanças.

Desnormalizar tabelas melhora leituras, mas introduz redundância, aumenta o risco de inconsistências e impõe esforço extra em operações de escrita e em rotinas de sincronização.

Essas intervenções afetam índices, planos de execução e integridade lógica; portanto devem ser aplicadas com cautela, testes controlados e monitoramento contínuo.

Um DBA prudente documenta mudanças, avalia trade-offs (desempenho × manutenção) e utiliza rollback e métricas antes de consolidar alterações em produção.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo