Clustered Index Insert 실행 계획 연산자

업데이트: 2006년 7월 17일

Clustered Index Insert 실행 계획 연산자는 해당 입력의 행을 Argument 열에 지정된 클러스터형 인덱스에 삽입합니다. Argument 열에는 각 열의 설정 값을 나타내는 SET:() 조건자도 포함됩니다. Clustered Index Insert에 삽입 값에 대한 자식이 없는 경우 삽입된 행을 Insert 연산자 자체에서 가져옵니다.

Clustered Index Insert는 물리 연산자입니다.

Clustered Index Insert 연산자 아이콘그래픽 실행 계획 아이콘

다음 예에서는 클러스터형 인덱스가 있는 테이블에 행을 삽입합니다. 실행 계획의 출력에서는 행을 삽입하기 위해 Clustered Index Insert 연산자를 사용하는 쿼리 최적화 프로그램을 보여 줍니다.

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

Clustered Index Insert 연산자의 실행 계획 출력을 아래에 표시합니다.

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())

참고 항목

작업

방법: 실제 실행 계획 표시

개념

논리 및 물리 연산자 참조
클러스터형 인덱스 구조
실행 계획 SET 옵션을 사용하여 실행 계획 표시(Transact-SQL)

도움말 및 정보

SQL Server 2005 지원 받기

변경 내역

릴리스 내역

2006년 7월 17일

새로운 내용
  • 예 섹션을 추가했습니다.