Les Index en SQL

Les index en SQL sont des structures de données qui améliorent la vitesse de récupération des données des tables.
Ils fonctionnent de manière similaire à un index dans un livre : plutôt que de parcourir chaque page (ou ligne), l'index vous permet de trouver directement les données souhaitées.

Pourquoi Utiliser des Index

Types d'Index

Création d'un Index en SQL

CREATE INDEX nom_index
ON nom_table (colonne);

Exemple

Supposons une table Employes avec des milliers de lignes. Pour accélérer les recherches par nom, vous pouvez créer un index sur la colonne Nom.

CREATE INDEX idx_nom
ON Employes (Nom);

Suppression d'Index

DROP INDEX idx_nom ON Employes;

Informations à savoir

Points Clés à Retenir