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
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