CreateSearchIndexOnReload
Bu değişken, bir uygulamanın verileri yeniden yüklendiğinde arama dizini dosyalarının oluşturulup oluşturulmayacağını tanımlar.
Söz Dizimi:
CreateSearchIndexOnReload
Arama dizini dosyalarının veriler yeniden yüklendiği sırada mı yoksa kullanıcının ilk arama isteğiyle mi oluşturulacağını tanımlayabilirsiniz.
Veriler yeniden yüklendiği sırada arama dizini oluşturmak, ilk kullanıcı aramasıyla yaşanan gecikme süresini önler. Bunun arama dizini oluşturma için gereken verileri yeniden yükleme süresiyle karşılaştırılarak değerlendirilmesi gerekir.
Bu değişkenin çıkarılması (veya 0 olarak ayarlanması), arama dizini dosyalarının veri yeniden yükleme işlemi sırasında oluşturulmamasına neden olur.
Bu değişken 1 olarak ayarlanırsa arama dizini dosyaları, aşağıdaki koşulla birlikte veri yeniden yükleme sırasında oluşturulur:
-
Uygulamada ilk kez yeniden yükleme yapıldığında.
-
Uygulama yakın zamanda arandıysa (uygulamada son aramanın gerçekleştirilmesinden bu yana geçen gün sayısına göre belirlenir).
-
Uygulamanın verileri göreceli olarak büyükse (en son dizin oluşturma işleminin süresine göre belirlenir).
Yeni uygulamalar, varsayılan SET ifadelerinde set CreateSearchIndexOnReload=1 adresini içerir. Analiz etkinlik merkezinde komut dosyaları oluştururken, komut dosyası varlıkları verileri kalıcı hale getirmediğinden SET ifadeleri CreateSearchIndexOnReload içermez ve bu da bir dizin değerini gereksiz kılar.
Örnek 1: Arama dizini dosyalarını veriler yeniden yüklendiği sırada oluştur
set CreateSearchIndexOnReload=1;
Örnek 2: Arama dizini dosyalarını ilk arama isteğinden sonra oluştur
set CreateSearchIndexOnReload=0;