Junior — Middle
Quels types d'index existent dans les systèmes de gestion de bases de données SQL?
sobes.tech IA
Réponse de l'IA
Dans les systèmes de gestion de bases de données SQL, il existe différents types d’index qui aident à accélérer la recherche et le tri des données. Les principaux types d’index:
- Index B-Tree — le plus courant, adapté à la plupart des opérations de recherche, de tri et de requêtes par plage.
- Index Hash — utilisé pour une recherche rapide et précise par clé, mais ne supporte pas les requêtes par plage.
- Index Bitmap — efficace pour les colonnes avec un petit nombre de valeurs uniques (par exemple, sexe, statut).
- Index Clustered — index qui détermine l’ordre physique de stockage des données dans la table.
- Index Non-clustered — structure séparée pointant vers l’emplacement des données.
Chaque type d’index est choisi en fonction de la nature des requêtes et de la structure des données.