FC ConcursosFC Concursos

Flashcard FC558538

Como a ordem das colunas em um índice composto influencia seu uso pelo otimizador?

Otimização (Tuning) em Banco de Dados

CEBRASPE (CESPE) · 2025

De acordo com o assunto TI Banco de Dados: Otimização (Tuning) em Banco de Dados, responda:

Como a ordem das colunas em um índice composto influencia seu uso pelo otimizador?
Mostrar resposta e comentário

Resposta

A ordem das colunas determina como o otimizador usa um índice composto, favorecendo consultas que filtram pela primeira coluna ou pela primeira e segunda juntas, e também ordenações pela primeira seguida da segunda, enquanto consultas que filtram apenas pela segunda normalmente não aproveitam o índice.



• Índice composto: estrutura que indexa duas ou mais colunas de uma tabela e permite localizar registros combinando essas chaves sem varrer toda a tabela.
• Ordem das colunas: um índice definido como (A, B) é eficiente para consultas por A ou por A e B e para ordenações por A seguido de B.
• Filtro pela segunda: consultas que filtram apenas pela coluna B geralmente não aproveitam um índice ordenado como (A, B).
• Índice de cobertura: quando o índice inclui todas as colunas necessárias pela consulta, evita leituras adicionais na tabela e melhora a performance.





Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/546314

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

Continue aprendendo