Was ist Unique Index und Composite Index in SQL?

1 Antworten


  • Index ist eines der Datenbankobjekte; index wird verwendet, um die Suchgeschwindigkeit der Datenbank zu erhöhen. Indizes werden normalerweise für eine bestimmte Spalte erstellt, und dies ist eine Spalte, die hauptsächlich in der where-Klausel von SQL verwendet wird. Wenn nur eine Spalte für Indexzwecke verwendet wird, wird dies als UNIQUE-Index bezeichnet und werden mehrere Spalten für die Indizierung verwendet, wird dies in SQL als zusammengesetzter Index bezeichnet.

    Index sortiert die Spalte entsprechend, sodass beim Durchsuchen dieser Spalte der erforderliche Datensatz oder die erforderlichen Datensätze sehr schnell zurückgegeben werden können. Das beste Beispiel für Index ist, dass Sie beim Kauf eines Telefontagebuchs auf der linken Seite auf die Buchstaben von A bis Z stoßen. Wenn Sie also eine Nummer benötigen, müssen Sie nicht das gesamte Telefonbuch durchsuchen; Stattdessen gehen Sie nur auf den Anfangsbuchstaben des Namens dieser Person und erleichtern so die Suche. Stellen Sie sich eine Situation vor, in der Sie ein Tagebuch ohne Namensverzeichnis durchgehen müssen, Sie können sich vorstellen, wie lange es dauern würde. Auf die gleiche Weise gehen Datenbanken bei der Indexierung nur auf den ersten Buchstaben und suchen den relevanten Datensatz, und die Antwortzeit für die Abfrage ist viel kürzer.

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear