Ao decidir sobre a criação de índices para otimizar o desem...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D
Tema central: A questão aborda orientações para criação e configuração de índices em bancos de dados relacionais. Esse tema é essencial em concursos porque o uso correto de índices é determinante para o desempenho das consultas em grandes volumes de dados.
Resumo teórico:
Índices aceleram a busca e ordenação de dados em tabelas. Existem diferentes tipos, mas destacam-se:
- Índice Clustered (Clustering): ordena fisicamente os dados da tabela conforme os valores da chave do índice. Uma tabela só pode ter um índice clustered.
- Índice Nonclustered: armazena uma estrutura separada, permitindo mais de um por tabela.
- Índice Hash: excelente para consultas por igualdade (
=), mas ruim para faixas (BETWEEN,<,>).
Justificativa da alternativa D:
A manutenção do arquivo fisicamente ordenado por meio de um índice clustering favorece consultas por faixa de valores, já que os dados estão dispostos sequencialmente. Por exemplo, ao buscar registros entre datas específicas, o SGBD pode acessar apenas o intervalo necessário, otimizando a leitura. Por isso, a decisão de criar esse tipo de índice deve considerar esse benefício.
Análise das alternativas incorretas:
A: Índices hash não são eficazes para buscas por faixa; são otimizados para igualdade.
B: Não é possível criar múltiplos índices clustered em uma tabela – apenas um é permitido.
C: O principal benefício do índice clustering é acelerar o acesso a dados ordenados fisicamente, mas nem sempre elimina o acesso aos registros de dados.
E: Índices em todos os atributos aumentam o custo de manutenção e podem prejudicar o desempenho em inserções/atualizações.
Estratégia de resolução:
Ao interpretar o enunciado, busque termos técnicos-chave como “faixa de valores”, “ordenação física” e “tipo de índice”. Desconfie de alternativas absolutas (ex: “sempre”, “todos”) e lembre-se de que as melhores práticas combinam teoria e otimização prática.
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