FC ConcursosFC Concursos

Questão FC369684

O analista de suporte José precisa otimizar o banco de dados DMJus do ambiente de Data Warehouse do MPU. O DMJus implementa modelos de dados multidimensionais cujas dimensões possu

Outros Tipos e Modelos de Bancos de Dados

FGV · 2025

O analista de suporte José precisa otimizar o banco de dados DMJus do ambiente de Data Warehouse do MPU. O DMJus implementa modelos de dados multidimensionais cujas dimensões possuem muitos atributos de baixa cardinalidade, ou seja, apresentam um número baixo de valores distintos – por exemplo, Unidades da Federação (UF).

 

Para otimizar o DMJus, melhorando seu desempenho, José deve criar um índice do tipo:

  1. hash;
  2. bitmap;
  3. caching;
  4. clustered;
  5. non-clustered.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

O índice bitmap é indicado quando a coluna tem cardinalidade baixa (poucos valores distintos), como “UF”. Cada valor distinto é representado por uma sequência de bits que indica as linhas que o possuem.

Em ambientes de Data Warehouse, onde predominam consultas analíticas e poucas gravações, operações de filtro e junção são resolvidas por rápidas operações bitwise (AND, OR), combinando os bitmaps sem varrer índices tradicionais.

Além disso, bitmaps são altamente compactáveis (p.ex. RLE), reduzindo espaço e melhorando I/O. Por outro lado, não são recomendados para tabelas com muitas atualizações, mas em um DW como o DMJus favorecem desempenho em consultas agregadas e seletivas.

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

Continue aprendendo