Knotenname: SORT
Bedeutung: Das Sortieren der Zeilen in einer Tabelle in der Reihenfolge einer oder mehrerer der Spalten, wobei optional das Entfernen doppelter Einträge möglich ist.
Das Sortieren ist erforderlich, wenn kein Index vorhanden ist, der die angeforderte Reihenfolge aufweist, oder wenn das Sortieren weniger kostenintensiv als eine Indexsuche ist. Das Sortieren erfolgt gewöhnlich als letzte Operation, nachdem die erforderlichen Zeilen abgerufen wurden, oder um Daten vor einem Join oder einer Gruppierung (GROUP BY) zu sortieren.
Wenn die Anzahl Zeilen hoch ist oder die sortierten Daten nicht über eine Pipe geleitet werden können, erfordert die Operation die aufwendige Generierung von temporären Tabellen.