다음을 통해 공유


Clustered Index Delete 실행 계획 연산자

Clustered Index Delete 연산자는 쿼리 실행 계획의 Argument 열에 지정된 클러스터형 인덱스에서 행을 삭제합니다. WHERE:() 조건자가 Argument 열에 있으면 조건자에 부합되는 행만 삭제됩니다.

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

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