update statistics
12 September 2007 – 15:23İstatistik nedir?
İndeks yapısının dağılımı bilgisi ASE üzerinde tutulur. Buna “statistics” deniyor.
Neden önemlidir?
Bir sorgu çalıştırılmadan önce hangi indeksin kullanılacağına bu istatistikler sayesinde karar verilir. Tablolara yeni kolonlar eklenmesi veya tablonun aşırı büyümesi vs. sebeplerden sözkonusu istatistikler zamanla anlamsız kalabilir. Bu da performans problemi oluşturur.
Ne yapmak gerekiyor?
Performans sorunu yaşamamak için düzenli aralıklarla önemli, yapısı değişen ve hızlı büyüyen tablolara “update statistics” komutunu uygulayın:
use <vt adi>go
update statistics <tablo_adi>{, <index_adi>}
go
Kim yapabilir?
“sa_role” rolüne sahip olan her kullanıcı.