sp_updatestats (Transact-SQL)
Geçerli veritabanındaki tüm kullanıcı tanımlı ve iç tablolara yönelik bir güncelleştirme istatistikleri çalışır.
güncelleştirme istatistikleri hakkında daha fazla bilgi için bkz: güncelleştirme istatistikleri (Transact-SQL). Istatistikleri hakkında daha fazla bilgi için bkz: Sorgu performans geliştirme için istatistikleri'ni kullanma.
sp_updatestats [ [ @resample = ] 'resample']
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Bağımsız değişkenler
- [ @ yeniden örnekleme =] 'yeniden örnekleme'
Belirtir sp_updatestats yeniden ÖRNEKLEME seçeneğini kullanırgüncelleştirme istatistikleri ekstresi.If 'resample' is not specified, sp_updatestats updates statistics by using the default sampling.resample is varchar(8) with a default value of NO.
Remarks
sp_updatestats executes UPDATE STATISTICS, by specifying the ALL keyword, on all user-defined and internal tables in the database.sp_updatestats displays messages that indicate its progress.Güncelleştirme tamamlandığında, tüm tablolar için istatistikleri güncelleştirildi bildirir.
sp_updatestats devre dışı bırakılmış kümelenmemiş dizin istatistikleri güncelleştirir ve devre dışı bırakılmış bir kümelenmiş dizin istatistikleri güncelleştirin.
sp_updatestats üzerinde göre güncelleştirme gerektiren istatistiklerini güncelleştirir.rowmodctr bilgilerisys.sysindexes Katalog görünümü, böylece gereksiz güncelleştirmelerin aynı satırda istatistiklerinin önleme.
Veritabanları için uyumluluk düzey aşağıda 90, yürütme sp_updatestats belirli istatistikleri son NORECOMPUTE ayarı korumaz.Uyumluluk düzey 90 veya sonraki veritabanları için özel bir istatistik için en son NORECOMPUTE seçeneğini sp_updatestats korur.Devre dışı bırakma ve istatistikleri güncelleştirmeleri yeniden hakkında daha fazla bilgi için bkz: Sorgu performans geliştirme için istatistikleri'ni kullanma.
İzinler
Üyelik gerektirir sysadmin sabit sunucu rolü veya sahipliğini, veritabanı ( dbo).
Örnekler
Aşağıdaki örnek, tablolarda istatistiklerini güncelleştirir AdventureWorks Veritabanı.
USE AdventureWorks;
GO
EXEC sp_updatestats
Değişiklik Geçmişi
Güncelleştirilmiş içerik |
---|
Düzeltmeler, kesinliği artırmak için belge boyunca. |
Yeni istatistikler içerik konusunda ek başvuru Sorgu performans geliştirme için istatistikleri'ni kullanma. |