Index.DropAndMove Index.DropAndMove Index.DropAndMove Method

정의

인덱스를 삭제하고 지정한 파일 그룹에 인덱스를 다시 생성합니다. Drops the index and re-creates the index in a specified filegroup.

오버로드

DropAndMove(String) DropAndMove(String) DropAndMove(String)

클러스터형 인덱스를 삭제하고 기본 테이블 데이터를 지정한 파일 그룹으로 이동합니다. Drops a clustered index and moves the underlying table data to the specified filegroup.

DropAndMove(String, StringCollection) DropAndMove(String, StringCollection) DropAndMove(String, StringCollection)

클러스터형 인덱스를 삭제하고 지정한 파티션 구성표 매개 변수를 사용하여 기본 테이블 데이터를 파티션 구성표로 이동합니다. Drops a clustered index and moves the underlying table data to the partition scheme with the specified partition scheme parameters.

DropAndMove(String) DropAndMove(String) DropAndMove(String)

클러스터형 인덱스를 삭제하고 기본 테이블 데이터를 지정한 파일 그룹으로 이동합니다. Drops a clustered index and moves the underlying table data to the specified filegroup.

public:
 void DropAndMove(System::String ^ fileGroup);
public void DropAndMove (string fileGroup);
Public Sub DropAndMove (fileGroup As String)
매개 변수
fileGroup
String String String

파일 그룹의 이름을 지정하는 String 값입니다. A String value that specifies the name of the filegroup.

예제

인덱스 생성, 변경 및 제거Creating, Altering, and Removing Indexes

설명

OnlineIndexOperationMaximumDegreeOfParallelism 속성은 이 메서드에 영향을 미칩니다.The OnlineIndexOperation and MaximumDegreeOfParallelism properties affect this method. 이 메서드가 자동으로 업데이트되지 않으므로 부모 Table 개체는 Refresh 메서드를 호출하여 최신 상태를 반영하도록 새로 고쳐져야 합니다.The parent Table object needs to be refreshed by calling the Refresh method to reflect the latest state, because this will not be updated by this method automatically.

참고

UserDefinedTableType 개체를 기반으로 하는 인덱스는 수정할 수 없으며 이 메서드를 실행하면 예외가 발생합니다.Indexes based on the UserDefinedTableType object cannot be modified and running this method will generate an exception.

DropAndMove(String, StringCollection) DropAndMove(String, StringCollection) DropAndMove(String, StringCollection)

클러스터형 인덱스를 삭제하고 지정한 파티션 구성표 매개 변수를 사용하여 기본 테이블 데이터를 파티션 구성표로 이동합니다. Drops a clustered index and moves the underlying table data to the partition scheme with the specified partition scheme parameters.

public:
 void DropAndMove(System::String ^ partitionScheme, System::Collections::Specialized::StringCollection ^ partitionSchemeParameters);
public void DropAndMove (string partitionScheme, System.Collections.Specialized.StringCollection partitionSchemeParameters);
Public Sub DropAndMove (partitionScheme As String, partitionSchemeParameters As StringCollection)
매개 변수
partitionScheme
String String String

A String 파티션 구성표를 지정 하는 값입니다. A String value that specifies the partition scheme.

partitionSchemeParameters
StringCollection StringCollection StringCollection

파티션 구성표에 대한 매개 변수를 지정하는 StringCollection 개체입니다. A StringCollection object that specifies the parameters for the partition scheme

예제

인덱스 생성, 변경 및 제거Creating, Altering, and Removing Indexes

설명

OnlineIndexOperationMaximumDegreeOfParallelism 속성은 이 메서드에 영향을 미칩니다.The OnlineIndexOperation and MaximumDegreeOfParallelism properties affect this method. 이 메서드가 자동으로 업데이트되지 않으므로 부모 Table 개체는 Refresh 메서드를 호출하여 최신 상태를 반영하도록 새로 고쳐져야 합니다.The parent Table object needs to be refreshed by calling the Refresh method to reflect the latest state, because this will not be updated by this method automatically.

참고

UserDefinedTableType 개체를 기반으로 하는 인덱스는 수정할 수 없으며 이 메서드를 실행하면 예외가 발생합니다.Indexes based on the UserDefinedTableType object cannot be modified and running this method will generate an exception.

추가 정보

적용 대상