Madeleine
Index est l'un des objets de la base de données ; index est utilisé pour augmenter la vitesse de recherche de la base de données. Les index sont généralement créés sur une colonne spécifique et c'est une colonne qui est principalement utilisée dans la clause where de SQL. Si une seule colonne est utilisée à des fins d'indexation, c'est ce qu'on appelle l'index UNIQUE et si plusieurs colonnes sont utilisées pour l'indexation, on parle alors d'index composite en SQL.
Index trie la colonne en conséquence de sorte que lorsque cette colonne est recherchée, elle peut renvoyer très rapidement l'enregistrement ou les enregistrements requis. Le meilleur exemple d'Index est que lorsque vous achetez un agenda téléphonique, vous tombez sur les alphabets A à Z sur le côté gauche, donc chaque fois que vous avez besoin d'un numéro, vous ne recherchez pas tout l'agenda téléphonique ; vous n'allez plutôt qu'à la première lettre du nom de cette personne, ce qui facilite ainsi la recherche. Pensez à une situation où vous devez parcourir un journal sans index de noms, vous pouvez imaginer combien de temps cela prendrait. De la même manière, lorsqu'elles sont indexées, les bases de données ne vont qu'à la première lettre et recherchent l'enregistrement pertinent et le temps de réponse à la requête est beaucoup plus court.