Metoda UpdateStatistics (StatisticsTarget, StatisticsScanType, Int32, Boolean)
Aktualizuje statystykę dla tabela lub widoku opcję, aby określić miejsce docelowe, typ skanowania wykonywane, wielkość próbki i czy wylicz ponownie statystyki.
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Syntax
'Deklaracja
Public Sub UpdateStatistics ( _
affectType As StatisticsTarget, _
scanType As StatisticsScanType, _
sampleValue As Integer, _
recompute As Boolean _
)
'Użycie
Dim instance As TableViewBase
Dim affectType As StatisticsTarget
Dim scanType As StatisticsScanType
Dim sampleValue As Integer
Dim recompute As Boolean
instance.UpdateStatistics(affectType, _
scanType, sampleValue, recompute)
public void UpdateStatistics(
StatisticsTarget affectType,
StatisticsScanType scanType,
int sampleValue,
bool recompute
)
public:
void UpdateStatistics(
StatisticsTarget affectType,
StatisticsScanType scanType,
int sampleValue,
bool recompute
)
member UpdateStatistics :
affectType:StatisticsTarget *
scanType:StatisticsScanType *
sampleValue:int *
recompute:bool -> unit
public function UpdateStatistics(
affectType : StatisticsTarget,
scanType : StatisticsScanType,
sampleValue : int,
recompute : boolean
)
Parameters
- affectType
Typ: Microsoft.SqlServer.Management.Smo. . :: . .StatisticsTarget
A StatisticsTarget wartość obiektu, który określa miejsce docelowe aktualizacji statystyk, takie jak kolumny lub indeksy.
- scanType
Typ: Microsoft.SqlServer.Management.Smo. . :: . .StatisticsScanType
A StatisticsScanType wartość obiektu, który określa sposób, w którym informacje statystyczne są zbierane.
- sampleValue
Typ: System. . :: . .Int32
Int32 Wartość określająca rozmiar próbki. Jednostki są zależne od typu skanowania.
- recompute
Typ: System. . :: . .Boolean
A Boolean wartość, która określa, czy wylicz ponownie statystyki.
Jeśli True, statystyki są przeliczane.
Jeśli False, statystyki nie są przeliczane.