Row Count Spool (Showplanoperator)

Der Row Count Spool-Operator scannt die Eingabe, zählt, wie viele Zeilen vorhanden sind, und gibt dieselbe Anzahl an leeren Zeilen zurück. Dieser Operator wird verwendet, wenn es darauf ankommt, die Existenz von Zeilen und nicht ihren Inhalt zu überprüfen. Wenn beispielsweise ein Nested Loops-Operator einen Left Semi Join-Vorgang ausführt, wobei das Verknüpfungsprädikat auf die innere Eingabe angewendet wird, kann ein Row Count Spool-Operator ganz am Anfang der inneren Eingabe des Nested Loops-Operators platziert werden. Anschließend kann der Nested Loops-Operator bestimmen, wie viele Zeilen vom Row Count Spool-Operator ausgegeben wurden (die inneren Daten werden hierzu nicht benötigt), um zu ermitteln, ob die äußere Zeile zurückgegeben werden muss.

Beim Row Count Spool-Operator handelt es sich um einen physikalischen Operator.

Row Count Spool-Operator (Symbol)Symbol für grafischen Ausführungsplan

Siehe auch

Aufgaben

Vorgehensweise: Anzeigen eines tatsächlichen Ausführungsplanes

Verweis

Nested Loops (Showplanoperator)

Konzepte

Logische und physikalische Operatoren (Referenz)
Anzeigen von Ausführungsplänen mithilfe der Showplan-SET-Optionen (Transact-SQL)
Grundlegendes zu Nested Loops-Verknüpfungen

Hilfe und Informationen

Informationsquellen für SQL Server 2005