FC ConcursosFC Concursos

Questão FC369691

Os Sistemas Gerenciadores de Bancos de Dados relacionais possuem diversos tipos de índices que podem melhorar o desempenho de consultas. Com relação aos índices do tipo cluster, av

Otimização (Tuning) em Banco de Dados

FGV · 2024

Os Sistemas Gerenciadores de Bancos de Dados relacionais possuem diversos tipos de índices que podem melhorar o desempenho de consultas.

 

Com relação aos índices do tipo cluster, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).

 

(   ) Não são usados para acelerar a recuperação de todos os registros que possuem o mesmo valor para o campo de cluster.

 

(   ) Um índice de clustering também é um arquivo ordenado com dois campos; o primeiro campo é do mesmo tipo que o campo de cluster do arquivo de dados, e o segundo campo é um bloco de disco ponteiro.

 

(   ) Há uma entrada no índice de clustering para cada grupo de valor iguais do campo de clustering e contém o valor e um ponteiro para o primeiro bloco nos dados arquivo que possui um registro com esse valor para seu campo de cluster.

 

As afirmativas são, respectivamente,

  1. V – F – F.
  2. V – V – F.
  3. F – F – F.
  4. F – V – F.
  5. F – F – V.
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

Gabarito: F – V – F.

V refere‑se à descrição correta do índice de clustering: trata‑se de um arquivo ordenado cujas entradas são pares chave e ponteiro (endereço de bloco no disco).

Na prática, esse índice define a ordem física dos registros na tabela: a chave usada no índice é do mesmo tipo do campo de cluster e o ponteiro aponta para o bloco de dados onde começa a sequência de registros ordenados por essa chave.

O efeito prático é que registros com chaves próximas ficaram fisicamente próximos, o que reduz operações de I/O em varreduras por intervalo e melhora o pré‑fetch sequencial.

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

Continue aprendendo