Index.UpdateStatistics Index.UpdateStatistics Index.UpdateStatistics Method

정의

참조된 인덱스에 대한 통계를 업데이트합니다. Updates the statistics for the referenced index.

오버로드

UpdateStatistics(StatisticsScanType, Int32) UpdateStatistics(StatisticsScanType, Int32) UpdateStatistics(StatisticsScanType, Int32)

지정한 통계 검색 유형과 샘플 크기를 사용하여 참조된 인덱스에 대한 통계를 업데이트합니다. Updates statistics for the referenced index with the specified statistics scan type and specified sample size.

UpdateStatistics(StatisticsScanType) UpdateStatistics(StatisticsScanType) UpdateStatistics(StatisticsScanType)

지정한 통계 검색 유형을 사용하여 참조된 인덱스에 대한 통계를 업데이트합니다. Updates statistics for the referenced index with the specified statistics scan type.

UpdateStatistics(StatisticsScanType, Int32, Boolean) UpdateStatistics(StatisticsScanType, Int32, Boolean) UpdateStatistics(StatisticsScanType, Int32, Boolean)

지정한 통계 검색 유형과 샘플 크기 및 통계 재계산 옵션을 사용하여 참조된 인덱스에 대한 통계를 업데이트합니다. Updates statistics for the referenced index with the specified statistics scan type and specified sample size and with the option to recompute the statistics.

UpdateStatistics() UpdateStatistics() UpdateStatistics()

참조된 인덱스에 대한 통계를 업데이트합니다. Updates statistics for the referenced index.

UpdateStatistics(StatisticsScanType, Int32) UpdateStatistics(StatisticsScanType, Int32) UpdateStatistics(StatisticsScanType, Int32)

지정한 통계 검색 유형과 샘플 크기를 사용하여 참조된 인덱스에 대한 통계를 업데이트합니다. Updates statistics for the referenced index with the specified statistics scan type and specified sample size.

public:
 void UpdateStatistics(Microsoft::SqlServer::Management::Smo::StatisticsScanType scanType, int sampleValue);
public void UpdateStatistics (Microsoft.SqlServer.Management.Smo.StatisticsScanType scanType, int sampleValue);
Public Sub UpdateStatistics (scanType As StatisticsScanType, sampleValue As Integer)
매개 변수
scanType
StatisticsScanType StatisticsScanType StatisticsScanType

A StatisticsScanType 메서드가 통계를 업데이트 하는 데 사용 합니다. A StatisticsScanType the method used to update the statistics.

sampleValue
Int32 Int32 Int32

Int32 샘플 크기를 지정 하는 값입니다. An Int32 value that specifies the sample size.

예제

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

설명

참고

부분적으로 UserDefinedTableType 개체를 기반으로 하는 인덱스는 통계를 지원하지 않으며 이 메서드를 실행하면 예외가 발생합니다.Indexes based partly on the UserDefinedTableType object do not support statistics and running this method will generate an exception.

UpdateStatistics(StatisticsScanType) UpdateStatistics(StatisticsScanType) UpdateStatistics(StatisticsScanType)

지정한 통계 검색 유형을 사용하여 참조된 인덱스에 대한 통계를 업데이트합니다. Updates statistics for the referenced index with the specified statistics scan type.

public:
 void UpdateStatistics(Microsoft::SqlServer::Management::Smo::StatisticsScanType scanType);
public void UpdateStatistics (Microsoft.SqlServer.Management.Smo.StatisticsScanType scanType);
Public Sub UpdateStatistics (scanType As StatisticsScanType)
매개 변수
scanType
StatisticsScanType StatisticsScanType StatisticsScanType

A StatisticsScanType 메서드가 통계를 업데이트 하는 데 사용 합니다. A StatisticsScanType the method used to update the statistics.

예제

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

설명

참고

부분적으로 UserDefinedTableType 개체를 기반으로 하는 인덱스는 통계를 지원하지 않으며 이 메서드를 실행하면 예외가 발생합니다.Indexes based partly on the UserDefinedTableType object do not support statistics and running this method will generate an exception.

UpdateStatistics(StatisticsScanType, Int32, Boolean) UpdateStatistics(StatisticsScanType, Int32, Boolean) UpdateStatistics(StatisticsScanType, Int32, Boolean)

지정한 통계 검색 유형과 샘플 크기 및 통계 재계산 옵션을 사용하여 참조된 인덱스에 대한 통계를 업데이트합니다. Updates statistics for the referenced index with the specified statistics scan type and specified sample size and with the option to recompute the statistics.

public:
 void UpdateStatistics(Microsoft::SqlServer::Management::Smo::StatisticsScanType scanType, int sampleValue, bool recompute);
public void UpdateStatistics (Microsoft.SqlServer.Management.Smo.StatisticsScanType scanType, int sampleValue, bool recompute);
Public Sub UpdateStatistics (scanType As StatisticsScanType, sampleValue As Integer, recompute As Boolean)
매개 변수
scanType
StatisticsScanType StatisticsScanType StatisticsScanType

A StatisticsScanType 통계를 업데이트 하는 데 사용 하는 방법을 지정 하는 합니다. A StatisticsScanType that specifies the method used to update the statistics.

sampleValue
Int32 Int32 Int32

Int32 샘플 값을 지정 하는 값입니다. An Int32 value that specifies the sample value.

recompute
Boolean Boolean Boolean

A Boolean 인덱스 통계 다시 계산할지 여부를 지정 하는 값입니다. A Boolean value that specifies whether to recomputed the index statistics or not. True이면 통계를 다시 계산합니다. If True, the statistics are recomputed. 그렇지 않으면 False합니다. Otherwise, False.

예제

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

설명

참고

부분적으로 UserDefinedTableType 개체를 기반으로 하는 인덱스는 통계를 지원하지 않으며 이 메서드를 실행하면 예외가 발생합니다.Indexes based partly on the UserDefinedTableType object do not support statistics and running this method will generate an exception.

UpdateStatistics() UpdateStatistics() UpdateStatistics()

참조된 인덱스에 대한 통계를 업데이트합니다. Updates statistics for the referenced index.

public:
 void UpdateStatistics();
public void UpdateStatistics ();
Public Sub UpdateStatistics ()

예제

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

설명

이 방법은 대상 테이블이나 인덱싱된 뷰에서 샘플 검색을 수행합니다.This method performs a sample scan on the target table or indexed view. 샘플 크기는 자동으로 계산됩니다.The sample size is automatically computed.

참고

부분적으로 UserDefinedTableType 개체를 기반으로 하는 인덱스는 통계를 지원하지 않으며 이 메서드를 실행하면 예외가 발생합니다.Indexes based partly on the UserDefinedTableType object do not support statistics and running this method will generate an exception.

적용 대상