Clustered Index Delete 실행 계획 연산자
Clustered Index Delete 연산자는 쿼리 실행 계획의 Argument 열에 지정된 클러스터형 인덱스에서 행을 삭제합니다. WHERE:() 조건자가 Argument 열에 있으면 조건자에 부합되는 행만 삭제됩니다.
Clustered Index Delete는 물리 연산자입니다.
그래픽 실행 계획 아이콘
예
다음 예에서는 클러스터형 인덱스가 있는 테이블에서 행을 삭제합니다. 실행 계획의 출력에서는 행을 제거하기 위해 Clustered Index Delete 연산자를 사용하는 쿼리 최적화 프로그램을 보여 줍니다.
USE AdventureWorks;
GO
SET NOCOUNT ON;
GO
SET SHOWPLAN_ALL ON;
GO
DELETE FROM Production.UnitMeasure
WHERE UnitMeasureCode = 'F2';
GO
SET SHOWPLAN_ALL OFF;
Clustered Index Delete 연산자의 실행 계획 출력을 아래에 표시합니다.
PhysicalOp
-----------------------------------------------------------------------
Clustered Index Delete
Argument
-----------------------------------------------------------------------
OBJECT:([AdventureWorks].[Production].[UnitMeasure].[PK_UnitMeasure_UnitMeasureCode]),
OBJECT:([AdventureWorks].[Production].[UnitMeasure].[AK_UnitMeasure_Name]),
WHERE:([AdventureWorks].[Production].[UnitMeasure].[UnitMeasureCode]
=CONVERT_IMPLICIT(nvarchar(4000),[@1],0))