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.
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 |
|