Junior — Middle
Lors de la recherche par plage de valeurs dans une base de données, quel type d'index est préférable : index hash ou arbre B ?
sobes.tech IA
Réponse de l'IA
Pour rechercher dans une plage de valeurs dans une base de données, il est préférable d'utiliser un index de type arbre B.
Pourquoi :
- L'arbre B supporte des données ordonnées, ce qui permet d'effectuer efficacement des opérations de recherche en plage (par exemple,
BETWEEN,>,<). - Les index de hachage conviennent pour une recherche précise par clé, mais ne supportent pas la recherche en plage, car le hachage ne conserve pas l'ordre.
Ainsi, si vous devez rechercher des enregistrements dans une plage de valeurs spécifique, l'arbre B sera un choix plus efficace et approprié.