Julgue os itens subsequentes, acerca de administração de ban...

Próximas questões
Com base no mesmo assunto
Q349081 Banco de Dados
Julgue os itens subsequentes, acerca de administração de bancos de dados.

Se a monitoração de uma consulta identificar a existência de baixo desempenho no acesso relacionado a uma tabela específica, a redefinição de índices otimizará todos os acessos a essa tabela.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - errado.

A afirmação de que a redefinição de índices otimizará todos os acessos a uma tabela é incorreta. A eficácia de um índice depende de diversos fatores, tais como:

  • O tipo de consulta realizada;
  • A cardinalidade dos dados;
  • A distribuição dos valores na coluna indexada;
  • As operações de escrita versus leitura no banco de dados;
  • A existência de consultas que utilizam ou não as colunas indexadas.

O monitoramento de desempenho pode identificar consultas de baixo desempenho devido a muitas razões, como:

  • Problemas de design de índice;
  • Índices desatualizados ou fragmentados;
  • Falta de índices;
  • Índices não utilizados pelas consultas;
  • Algoritmos ineficientes na aplicação;
  • Problemas de bloqueio e concorrência;
  • Limitações de hardware, como I/O, CPU ou memória.

A redefinição de índices pode melhorar o acesso para algumas consultas que efetivamente se beneficiam do índice em questão. No entanto, não é uma solução universal que garantirá a otimização de todos os acessos a uma tabela. Portanto, cada caso deve ser analisado individualmente, considerando o plano de execução da consulta e o contexto do banco de dados como um todo.

É essencial que o administrador de banco de dados faça uma análise profunda do cenário, utilizando ferramentas de monitoramento e análise de plano de execução, para entender as raízes do problema de desempenho e, assim, aplicar a solução mais adequada, que pode ou não envolver a redefinição de índices.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Errado

Se a monitoração de uma consulta identificar a existência de baixo desempenho no acesso relacionado a uma tabela específica, a redefinição de índices otimizará ALGUNS acessos a essa tabela, mas não necessariamente todos
É necessário verificar quais as consultas que estão com baixo desempenho para saber quais índices criar ou alterar.  Se é constante uma pesquisa a partir de determinado campo, e este não tem índice definide, pode ser interessante a criação de um índice para esse campo

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo