Index.EnumFragmentation Index.EnumFragmentation Index.EnumFragmentation Method

Définition

Énumère les informations de fragmentation de l'index à l'aide de l'option de fragmentation rapide. Enumerates a list of fragmentation information for the index using the fast fragmentation option.

Surcharges

EnumFragmentation() EnumFragmentation() EnumFragmentation()

Énumère les informations de fragmentation de l'index à l'aide de l'option de fragmentation par défaut. Enumerates a list of fragmentation information for the index using the default fast fragmentation option.

EnumFragmentation(FragmentationOption) EnumFragmentation(FragmentationOption)

Énumère les informations de fragmentation de l'index à l'aide de l'option de fragmentation spécifiée. Enumerates a list of fragmentation information for the index with the specified fragmentation option.

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

Énumère les informations de fragmentation de l'index avec l'option de fragmentation spécifiée et le numéro de partition. Enumerates a list of fragmentation information for the index with the specified fragmentation option and partition number.

EnumFragmentation() EnumFragmentation() EnumFragmentation()

Énumère les informations de fragmentation de l'index à l'aide de l'option de fragmentation par défaut. 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
Retours

A DataTable valeur de l’objet système qui contient une liste énumérée d’informations de fragmentation. A DataTable system object value that contains an enumerated list of fragmentation information.

Exemples

Création, modification et suppression d’indexCreating, Altering, and Removing Indexes

Remarques

Cette méthode équivaut à fn_indexinfo pour SQL Server 2016.This method is equivalent to fn_indexinfo for SQL Server 2016. Le format de sortie diffère entre les versions de l’autre serveur.The output format differs between different server versions.

Note

Les index basés sur l'objet UserDefinedTableType ne peuvent pas être modifiés et l'exécution de cette méthode génère une exception.Indexes based on the UserDefinedTableType object cannot be modified and running this method will generate an exception.

EnumFragmentation(FragmentationOption) EnumFragmentation(FragmentationOption)

Énumère les informations de fragmentation de l'index à l'aide de l'option de fragmentation spécifiée. 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);
Paramètres
fragmentationOption
FragmentationOption FragmentationOption FragmentationOption

A FragmentationOption valeur qui spécifie l’option de fragmentation de l’objet. A FragmentationOption object value that specifies the fragmentation option.

Retours

A DataTable valeur de l’objet système qui contient une liste énumérée d’informations de fragmentation. A DataTable system object value that contains an enumerated list of fragmentation information.

Exemples

Création, modification et suppression d’indexCreating, Altering, and Removing Indexes

Remarques

Cette méthode équivaut à fn_indexinfo pour SQL Server 2016.This method is equivalent to fn_indexinfo for SQL Server 2016. Le format de sortie diffère entre les versions de l’autre serveur.The output format differs between different server versions.

Note

Les index basés sur l'objet UserDefinedTableType ne peuvent pas être modifiés et l'exécution de cette méthode génère une exception.Indexes based on the UserDefinedTableType object cannot be modified and running this method will generate an exception.

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

Énumère les informations de fragmentation de l'index avec l'option de fragmentation spécifiée et le numéro de partition. 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);
Paramètres
fragmentationOption
FragmentationOption FragmentationOption FragmentationOption

A FragmentationOption valeur qui spécifie l’option de fragmentation de l’objet. A FragmentationOption object value that specifies the fragmentation option.

partitionNumber
Int32 Int32 Int32

Un Int32 valeur qui spécifie le numéro de partition. An Int32 value that specifies the partition number.

Retours

A DataTable valeur de l’objet système qui contient une liste énumérée d’informations de fragmentation. A DataTable system object value that contains an enumerated list of fragmentation information.

Exemples

Création, modification et suppression d’indexCreating, Altering, and Removing Indexes

Remarques

Cette méthode équivaut à fn_indexinfo pour SQL Server 2016.This method is equivalent to fn_indexinfo for SQL Server 2016. Le format de sortie diffère entre les versions de l’autre serveur.The output format differs between different server versions.

Note

Les index basés sur l'objet UserDefinedTableType ne peuvent pas être modifiés et l'exécution de cette méthode génère une exception.Indexes based on the UserDefinedTableType object cannot be modified and running this method will generate an exception.

S’applique à