Aracılığıyla paylaş


XSL Önbelleğleme (SQLXML 4.0)

Şunlar için geçerlidir:SQL ServerAzure SQL Veritabanı

XSL stil sayfalarını önbelleklemek performansı artırır. İlk çalıştırıldığında, XSL önbellekleme ON'a ayarlandığında bir XSL stil sayfası hafızada kalır; Bu, sonraki işlemler için performansı artırır. Varsayılan ayar ON'dır.

XSL önbellek boyutunu aşağıdaki anahtarı kayıt defterine ekleyerek ayarlayabilirsiniz:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SQLXML4\XSLCacheSize  

Dikkat

Kayıt defterini yanlış düzenlemek sisteminize ciddi zararlar verebilir. Kayıt defterinde değişiklik yapmadan önce, bilgisayardaki değerli verileri yedeklemenizi öneririz.

XSL önbellek boyutu, mevcut bellek ve kullandığınız XSL stil sayfalarının sayısına göre ayarlanmalıdır. XSLCacheSize boyutunun varsayılan değeri 31'dir. XSL erişimi yavaş görünüyorsa önbellek boyutunu artırabilir, bellek azsa önbellek boyutunu küçültebilirsiniz.

Daha iyi performans için, XSLCacheSize'i genellikle kullandığınız XSL stil sayfalarından daha yüksek ayarlamanız önerilir. Eğer XSLCacheSize, sahip olduğunuz XSL stil sayfalarından azsa, XSL stil sayfalarının sayısı arttıkça performans düşer. XSLCacheSize maksimum 128 olarak ayarlanabilir.

Önbelleğe alınan XSL stil sayfası her kullanıldığında, XSL dosyasının değişiklik süresi kontrol edilip edilmemesi için yenilenmeye ihtiyaç duyulur ya da belirlenir. Bunun nedeni, disk kopyasının önbellek kopyasından daha yeni olmasıdır.

Ayrıca Bkz.

Template Caching (SQLXML 4.0)
Schema Caching (SQLXML 4.0)