Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La mise en cache des feuilles de style XSL améliore les performances. Lors de sa première exécution, une feuille de style XSL reste en mémoire si la mise en cache XSL est définie sur ON ; cela améliore les performances pour le traitement ultérieur. Le paramètre par défaut est ON.
Vous pouvez définir la taille du cache XSL en ajoutant la clé suivante dans le Registre :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SQLXML4\XSLCacheSize
Avertissement
La modification incorrecte du registre peut endommager gravement votre système. Avant d’apporter des modifications au Registre, nous vous recommandons de sauvegarder les données importantes sur l’ordinateur.
La taille du cache XSL doit être définie en fonction de la mémoire disponible et du nombre de feuilles de style XSL que vous utilisez. La taille par défaut de XSLCacheSize est 31. Vous pouvez augmenter la taille du cache si l’accès XSL semble lent ou diminuer la taille du cache si la mémoire est faible.
Pour de meilleures performances, il est recommandé de définir XSLCacheSize plus haut que le nombre de feuilles de style XSL que vous utilisez généralement. Si XSLCacheSize est inférieur au nombre de feuilles de style XSL que vous avez, les performances se dégradent à mesure que le nombre de feuilles de style XSL augmente. XSLCacheSize peut être défini sur un maximum de 128.
Chaque fois que la feuille de style XSL mise en cache est utilisée, l’heure de modification du fichier XSL est vérifiée pour déterminer s’il doit être actualisé. En effet, la copie du disque est plus récente que la copie du cache.
Voir aussi
Mise en cache de modèle (SQLXML 4.0)
Mise en cache des schémas (SQLXML 4.0)