Sobes.tech
Junior — Middle

Ao realizar uma pesquisa por intervalo de valores na base de dados, qual o tipo de índice mais preferível: índice hash ou B-tree?

sobes.tech IA

Resposta da IA

Para procurar por um intervalo de valores numa base de dados, é preferível usar um índice do tipo árvore B.

Porquê:

  • A árvore B suporta dados ordenados, o que permite realizar operações de pesquisa por intervalo de forma eficiente (por exemplo, BETWEEN, >, <).
  • Os índices de hash são adequados para buscas exatas por chave, mas não suportam buscas por intervalo, pois a hash não mantém a ordem.

Assim, se precisar procurar registros dentro de um intervalo específico de valores, a árvore B será uma escolha mais eficiente e adequada.