Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La memorizzazione nella cache dei fogli di stile XSL migliora le prestazioni. Al primo esecuzione, un foglio di stile XSL rimane in memoria se la memorizzazione nella cache XSL è impostata su ON; ciò migliora le prestazioni per l'elaborazione successiva. L'impostazione predefinita è ON.
È possibile impostare le dimensioni della cache XSL aggiungendo la chiave seguente nel Registro di sistema:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SQLXML4\XSLCacheSize
Attenzione
La modifica errata del Registro di sistema può danneggiare gravemente il sistema. Prima di modificare il Registro di sistema, è consigliabile eseguire il backup di tutti i dati importanti disponibili nel computer.
Le dimensioni della cache XSL devono essere impostate in base alla memoria disponibile e al numero di fogli di stile XSL in uso. Il valore predefinito delle dimensioni XSLCacheSize è 31. È possibile aumentare le dimensioni della cache se l'accesso XSL sembra lento o ridurre le dimensioni della cache se la memoria è bassa.
Per prestazioni migliori, è consigliabile impostare XSLCacheSize superiore al numero di fogli di stile XSL usati in genere. Se XSLCacheSize è minore del numero di fogli di stile XSL disponibili, le prestazioni diminuiscono man mano che aumenta il numero di fogli di stile XSL. XSLCacheSize può essere impostato su un massimo di 128.
Ogni volta che viene utilizzato il foglio di stile XSL memorizzato nella cache, viene controllato il tempo di modifica del file XSL per determinare se deve essere aggiornato. Ciò accade in quanto la copia su disco è più recente della copia della cache.
Vedere anche
Memorizzazione nella cache dei modelli (SQLXML 4.0)
Memorizzazione nella cache degli schemi (SQLXML 4.0)