Clustered Index Update 실행 계획 연산자
업데이트: 2006년 7월 17일
Clustered Index Update 연산자는 Argument 열에 지정한 클러스터형 인덱스의 입력 행을 업데이트합니다.
WHERE:() 조건자가 있는 경우에는 조건자에 부합되는 행만 업데이트됩니다. SET:() 조건자가 있는 경우에는 업데이트된 각 열이 이 값으로 설정됩니다. DEFINE:() 조건자가 있는 경우에는 이 연산자가 정의하는 값이 나열됩니다. 이러한 값은 SET 절 또는 이 연산자의 다른 곳과 이 쿼리 내의 다른 곳에서 참조될 수 있습니다.
Clustered Index Update는 논리 및 물리 연산자입니다.
그래픽 실행 계획 아이콘
예
다음 예에서는 클러스터형 인덱스가 있는 테이블에서 행을 삭제합니다. 실행 계획의 출력에서는 행을 수정하기 위해 Clustered Index Update 연산자를 사용하는 쿼리 최적화 프로그램을 보여 줍니다.
USE AdventureWorks;
GO
SET NOCOUNT ON;
GO
SET SHOWPLAN_ALL ON;
GO
UPDATE Sales.SalesPerson
SET Bonus = 6000;
GO
SET SHOWPLAN_ALL OFF;
GO
Clustered Index Update 연산자의 실행 계획 출력을 아래에 표시합니다.
PhysicalOp
-----------------------------------------------------------------------
Clustered Index Update
Argument
-----------------------------------------------------------------------
OBJECT:([AdventureWorks].[Sales].[SalesPerson].[PK_SalesPerson_SalesPersonID]),
SET:([AdventureWorks].[Sales].[SalesPerson].[Bonus] =
RaiseIfNull(CONVERT_IMPLICIT(money,[@1],0)))
참고 항목
작업
개념
논리 및 물리 연산자 참조
인덱스
실행 계획 SET 옵션을 사용하여 실행 계획 표시(Transact-SQL)
도움말 및 정보
변경 내역
릴리스 | 내역 |
---|---|
2006년 7월 17일 |
|