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,
- V – F – F.
- V – V – F.
- F – F – F.
- F – V – F.
- 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