Index.EnumFragmentation Index.EnumFragmentation Index.EnumFragmentation Method

정의

빠른 조각화 옵션을 사용하여 인덱스에 대한 조각화 정보 목록을 열거합니다. Enumerates a list of fragmentation information for the index using the fast fragmentation option.

오버로드

EnumFragmentation() EnumFragmentation() EnumFragmentation()

기본 빠른 조각화 옵션을 사용하여 인덱스에 대한 조각화 정보 목록을 열거합니다. Enumerates a list of fragmentation information for the index using the default fast fragmentation option.

EnumFragmentation(FragmentationOption) EnumFragmentation(FragmentationOption)

지정한 조각화 옵션을 사용하여 인덱스에 대한 조각화 정보 목록을 열거합니다. Enumerates a list of fragmentation information for the index with the specified fragmentation option.

EnumFragmentation(FragmentationOption, Int32) EnumFragmentation(FragmentationOption, Int32)

지정한 조각화 옵션과 파티션 번호를 사용하여 인덱스에 대한 조각화 정보 목록을 열거합니다. Enumerates a list of fragmentation information for the index with the specified fragmentation option and partition number.

EnumFragmentation() EnumFragmentation() EnumFragmentation()

기본 빠른 조각화 옵션을 사용하여 인덱스에 대한 조각화 정보 목록을 열거합니다. Enumerates a list of fragmentation information for the index using the default fast fragmentation option.

public:
 System::Data::DataTable ^ EnumFragmentation();
public System.Data.DataTable EnumFragmentation ();
Public Function EnumFragmentation () As DataTable
반환

A DataTable 조각화 정보의 열거 목록을 포함 하는 시스템 개체 값입니다. A DataTable system object value that contains an enumerated list of fragmentation information.

예제

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

설명

이 메서드는의 fn_indexinfo에 해당 SQL Server 2016합니다.This method is equivalent to fn_indexinfo for SQL Server 2016. 출력 형식은 다른 서버 버전 간에 달라 집니다.The output format differs between different server versions.

참고

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

EnumFragmentation(FragmentationOption) EnumFragmentation(FragmentationOption)

지정한 조각화 옵션을 사용하여 인덱스에 대한 조각화 정보 목록을 열거합니다. Enumerates a list of fragmentation information for the index with the specified fragmentation option.

public:
 System::Data::DataTable ^ EnumFragmentation(Microsoft::SqlServer::Management::Smo::FragmentationOption fragmentationOption);
public System.Data.DataTable EnumFragmentation (Microsoft.SqlServer.Management.Smo.FragmentationOption fragmentationOption);
매개 변수
fragmentationOption
FragmentationOption FragmentationOption FragmentationOption

A FragmentationOption 개체 조각화 옵션을 지정 하는 값입니다. A FragmentationOption object value that specifies the fragmentation option.

반환

A DataTable 조각화 정보의 열거 목록을 포함 하는 시스템 개체 값입니다. A DataTable system object value that contains an enumerated list of fragmentation information.

예제

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

설명

이 메서드는의 fn_indexinfo에 해당 SQL Server 2016합니다.This method is equivalent to fn_indexinfo for SQL Server 2016. 출력 형식은 다른 서버 버전 간에 달라 집니다.The output format differs between different server versions.

참고

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

EnumFragmentation(FragmentationOption, Int32) EnumFragmentation(FragmentationOption, Int32)

지정한 조각화 옵션과 파티션 번호를 사용하여 인덱스에 대한 조각화 정보 목록을 열거합니다. Enumerates a list of fragmentation information for the index with the specified fragmentation option and partition number.

public:
 System::Data::DataTable ^ EnumFragmentation(Microsoft::SqlServer::Management::Smo::FragmentationOption fragmentationOption, int partitionNumber);
public System.Data.DataTable EnumFragmentation (Microsoft.SqlServer.Management.Smo.FragmentationOption fragmentationOption, int partitionNumber);
매개 변수
fragmentationOption
FragmentationOption FragmentationOption FragmentationOption

A FragmentationOption 개체 조각화 옵션을 지정 하는 값입니다. A FragmentationOption object value that specifies the fragmentation option.

partitionNumber
Int32 Int32 Int32

Int32 파티션 번호를 지정 하는 값입니다. An Int32 value that specifies the partition number.

반환

A DataTable 조각화 정보의 열거 목록을 포함 하는 시스템 개체 값입니다. A DataTable system object value that contains an enumerated list of fragmentation information.

예제

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

설명

이 메서드는의 fn_indexinfo에 해당 SQL Server 2016합니다.This method is equivalent to fn_indexinfo for SQL Server 2016. 출력 형식은 다른 서버 버전 간에 달라 집니다.The output format differs between different server versions.

참고

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

적용 대상