Flashcard FC684295
Índices bitmap são adequados para colunas com alta cardinalidade?
Otimização (Tuning) em Banco de Dados
QUADRIX · 2025
Índices bitmap são adequados para colunas com alta cardinalidade?
Mostrar resposta e comentário
Resposta
Não, índices bitmap são eficientes para colunas de baixa cardinalidade.
• Mapa de bits: cada valor distinto tem um mapa de bits sobre as linhas, gerando muitos mapas e alto consumo de espaço para alta cardinalidade.
• Tamanho: cresce aproximadamente como N × V (N = linhas, V = valores distintos).
• Consultas combinadas: eficientes quando há poucos valores repetidos, pois permitem AND/OR rápidos entre bitmaps.
• Alta cardinalidade: para IDs ou emails, índices B-tree são mais apropriados para buscas e atualizações eficientes.
• Atualizações: ambientes com muitas atualizações sofrem manutenção e locking em bitmaps, tornando-os inadequados para esses cenários.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/670777
Conteúdo do catálogo FC Concursos · Atualizado em