İstatistikleri Güncellemek İçin Ne Zaman?
eğer ve sadece otomatik güncelleme istatistikleri özelliği ihtiyaçlarınız için yeterince iyi değilse. Yani, otomatik oluşturma ve otomatik güncelleme istatistikleri AÇIK ise ve istatistikler doğru veya güncel olmadığı için hatalı bir sorgu planı alıyorsanız, istatistik oluşturma ve güncelleme üzerinde kontrol sahibi olmak iyi bir fikir olabilir. ancak sql sunucu performansınız ve Sorgu yürütme süreleriniz için sorun değil.
ardından Güncelleştirme İstatistikleri komutunu Bakım Planlarınızdan durdurmanızı öneririz .
istatistiklerin güncellenmesi önemlidir ve faydalıdır
1. SQL Server sorgu iyileştiricisinin, geliştirme ve yönetim maliyetlerini düşük tutarken iyi sorgu planları üretmesine olanak sağlar. 2. İstatistikler, ifadelerin seçiciliğini ve dolayısıyla ortalamanın boyutunu tahmin etmek için sorgu iyileştirici tarafından kullanılır. ve son sorgu sonuçları. 3. İyi istatistikler, optimizer'ın farklı sorgu planlarının maliyetini doğru bir şekilde değerlendirmesini ve ardından yüksek kaliteli bir plan seçmesini sağlar
İstatistiklerin manuel olarak güncellenmesini istiyorsanız, önce İstatistiğin otomatik olarak güncellendiğini bilmelisiniz.
SQL Server sorgu iyileştiricisi, istatistiklerin en son oluşturulmasından veya güncellenmesinden bu yana önemli bir güncelleme etkinliği geçirmiş bir tablodaki belirli bir sütun için istatistikler gerektiriyorsa, SQL Server, sütun değerlerini örnekleyerek (otomatik güncelleme istatistiklerini kullanarak) istatistikleri otomatik olarak günceller. . Otomatik istatistik güncellemesi, sorgu optimizasyonu veya derlenmiş bir planın uygulanması ile tetiklenir ve sorguda belirtilen sütunların yalnızca bir alt kümesini içerir. AUTO_UPDATE_STATISTCS_ASYNC OFF ise istatistikler sorgu derlemeden önce güncellenir
SQL server'da güncelleme istatistikleri tetiklendiğinde konuşacak güzel makaleler.
- Basit-konuşma bölümünden 13. 13. İstatistiklere Otomatik Güncelleme ne zaman tetiklenir?
- support.microsoft Bölüm: Autostats belirleme işlemini otomatikleştirme
- msdn.microsoft bölüm: SQL Server 2008'de İstatistiklerin Korunması
istatistiklerin ne zaman tetiklendiğini bildikten sonra, istatistikleri ne zaman güncelleyeceğinize karar vermenize yardımcı olacaktır.
İstatistik ve performans üzerindeki etkisi hakkında daha fazla bilgi edinmek için, çok iyi bloglarda ve blog yazarlarında BrentOzar ve Kimberly'yi tavsiye ederim .