SQL Server dizin istatistikleri dağıtım her anahtar değeri ile ilişkili satır sayısını bir veritabanı, tabloların anahtar değerleri dağılımı hakkında bilgi içerir. SQL Server yürütme planı türü (yürütme planı) bir sorgu işleme kullanmak belirlemek için bu bilgileri kullanır. Ekleme işlemi yaparken, değiştirmek veya silmek satırları bu tabloda istatistikleri otomatik olarak güncellenmez bir tablo ve bu nedenle daha az doğrudur.
SQL Server iki şekilde dizin istatistikleri güncelleme yapabilirsiniz: bir tablodaki tüm satırları tarayarak, ya da bir tablo satır bir yüzdesi tarayarak. Açıkçası, bu satırları milyonlarca içeren tüm örneğin satırları, tablolar tarama nasıl hesaplama pahalı görmek kolaydır.
Istatistik güncellenir anlaşılması önemlidir. True istatistikleri güncellenmesi otomatik neden olursa AUTO_UPDATE_STATISTICS veritabanı adı verilen bir ayar var

Istatistiklerinin otomatik güncelleştirme etkinse SQL Server nasıl tarihli aynı istatistik temelinde bunu zaman belirler. DBMS giriş, değiştirme ve son istatistikler güncellendi ve yeniden oluşturmak onlara bir eşik dayalı bu yana bir tablo üzerinde gerçekleştirilen silme sayısına göre eski istatistikleri tanımlar.
Eşik istatistikleri güncelleştirmesi fazla satır içeren bir tablo ve bir tablodaki satır sayısını göredir eşik ulaşmadan önce, operasyon önemli bir sayıdan sonra ve belirli bir süre için bu durumda ortaya çıkar, istatistik değil otomatik olarak güncellenir.
Bu durum sorun mevcut istatistikleri SQL Server dizinlenmiş sütununda mevcut olabilir ve daha sonra veritabanı motoru sorgu yürütme planını seçebilirsiniz tüm farklı olası değerleri bilmiyor olabilirsiniz kalmadan en uygun olmasıdır.
İşte böyle bir gün için yerleştirilir, bir süre sıra binlerce, yüz bu yeni hatları ile ilgili bir istatistik olabilir ve SQL Server olmayabilir, satır milyonlarca bir tablo halinde her zaman, yani sorguları eklenen bu yeni hatları ile ilgili anahtar değerleri içeren satır yapıldığında etkili bir yürütme planı belirlemek mümkün. Elbette bu verilerin üzerinde çalışan bir varsayımsal uygulama performansı üzerinde önemli bir etkisi olabilir.
| |
MS Access Kursu
Kolay ve hızlı bir veritabanı oluşturmak ve yönetmek için nasıl kullanacağınızı öğrenin. 2012/06/01 kadar indirim -10%. |
| |
Ders MySQL
Açık kaynak veritabanı yönetimi. 2012/06/01 kadar% 15 indirim. |
| |
Ders Veritabanı ve SQL
Ilişkisel veritabanı oluşturma ve yönetme. 2012/06/01 kadar% 15 indirim. |