Questão FC369692
Os processos de otimização de consultas SQL em ambientes Oracle podem utilizar diversos tipos de índices. O tipo de índice adequado para colunas que possuem um número relativamente
Otimização (Tuning) em Banco de Dados
FGV · 2024
Os processos de otimização de consultas SQL em ambientes Oracle podem utilizar diversos tipos de índices.
O tipo de índice adequado para colunas que possuem um número relativamente baixo de valores, para aplicações de armazenamento de dados em que há baixa atividade de declarações SQL do tipo DML e filtragens ad hoc e eficiente em consultas com a função COUNT ( ) denomina-se índice
- baseado em função.
- chave reversa.
- particionado.
- árvore B.
- bitmap.
Mostrar resposta e comentário
Gabarito
Errado
Comentário do professor
O índice bitmap é uma estrutura que representa cada valor distinto de uma coluna por um vetor de bits: cada bit corresponde a uma linha da tabela e indica presença/ausência desse valor.
Isso torna as consultas que combinam várias colunas muito rápidas, pois o SGBD resolve filtros por meio de operações bitwise (AND, OR) entre vetores, e agregações como COUNT() podem ser respondidas contando bits setados no resultado.
Por isso é ideal para colunas de baixa cardinalidade em ambientes de data warehouse ou leitura intensiva, onde há poucas operações DML: índices bitmap são compactos e altamente eficientes para buscas ad hoc.
Entretanto, atualizações frequentes geram sobrecarga (contenção e reescrita de bitmaps), razão pela qual se evita seu uso em cenários com alto volume de DML.
Conteúdo do catálogo FC Concursos · Atualizado em