2016-04-25 3 views
3

Angenommen Bob hat 107 Punkte verdient, Mary 105 Punkte und John ebenfalls 105 Punkte. Diese Nummern können sich ändern und sind nicht eindeutig. Jetzt möchte ich abfragen und überprüfen Sie die Reihenfolge, wer oben ist und wer auf der Unterseite ist. Muss diese Spalte, die Punkte enthält, indiziert werden?Muss eine Datenbankspalte mit Nummern indiziert werden?

+0

"brauchen" nein, aber es ist wahrscheinlich eine gute Idee –

+0

Welches Datenbanksystem verwenden Sie? –

+0

Warum erstellen Sie nicht einfach einen Index und vergleichen die Leistung? wir können das nicht für dich tun. Hier ist ein Hinweis: http://stackoverflow.com/questions/13441334/when-to-add-an-index-on-a-sql-table-field-mysql –

Antwort

1

Als sehr allgemeine Regel betrachte ich die Indexierung von Spalten, die in den WHERE oder ORDER BY Klauseln von häufig ausgeführten Abfragen angezeigt werden.

Verwandte Themen