Clustered Index Insert (Showplanoperator)

Aktualisiert: 17. Juli 2006

Der Clustered Index Insert-Showplanoperator fügt die Eingabezeilen in den gruppierten Index ein, der in der Argument-Spalte angegeben ist. Die Argument-Spalte enthält auch ein SET:()-Prädikat, das den für die einzelnen Spalten festgelegten Wert anzeigt. Wenn der Clustered Index Insert-Operator keine untergeordneten Elemente für Einfügewerte enthält, wird die einzufügende Zeile aus dem Insert-Operator übernommen.

Der Clustered Index Insert-Operator ist ein physikalischer Operator.

Clustered Index Insert-Operator (Symbol)Symbol für grafischen Ausführungsplan

Beispiele

Im folgenden Beispiel wird eine Zeile in eine Tabelle mit einem gruppierten Index eingefügt. Die Ausgabe des Ausführungsplanes zeigt, dass der Abfrageoptimierer den Clustered Index Insert-Operator verwendet, um die Zeile einzufügen.

USE AdventureWorks;
GO
SET NOCOUNT ON;
GO
SET SHOWPLAN_ALL ON;
GO
INSERT INTO Production.UnitMeasure
VALUES (N'F2', N'Square Feet', GETDATE());
GO

Untenstehend finden Sie die Ausgabe des Ausführungsplanes des Clustered Index Insert-Operators.

PhysicalOp 
-----------------------------------------------------------------------
Clustered Index Insert

Argument
-----------------------------------------------------------------------
OBJECT:([AdventureWorks].[Production].[UnitMeasure].[PK_UnitMeasure_UnitMeasureCode]),
OBJECT:([AdventureWorks].[Production].[UnitMeasure].[AK_UnitMeasure_Name]), 
SET:([AdventureWorks].[Production].[UnitMeasure].[UnitMeasureCode] = 
RaiseIfNull([Expr1003]),[AdventureWorks].[Production].[UnitMeasure].[Name] = 
RaiseIfNull([Expr1004]),[AdventureWorks].[Production].[UnitMeasure].[ModifiedDate] = RaiseIfNull(getdate())),
DEFINE:([Expr1003]=CONVERT_IMPLICIT(nchar(3),[@1],0), 
[Expr1004]=CONVERT_IMPLICIT(nvarchar(50),[@2],0), [ConstExpr1006]=getdate())

Siehe auch

Aufgaben

Vorgehensweise: Anzeigen eines tatsächlichen Ausführungsplanes

Konzepte

Logische und physikalische Operatoren (Referenz)
Gruppierte Indexstrukturen
Anzeigen von Ausführungsplänen mithilfe der Showplan-SET-Optionen (Transact-SQL)

Hilfe und Informationen

Informationsquellen für SQL Server 2005

Änderungsverlauf

Version Verlauf

17. Juli 2006

Neuer Inhalt:
  • Der Abschnitt "Beispiele" wurde hinzugefügt.