XSL-cachelagring (SQLXML 4.0)

gäller för:SQL ServerAzure SQL Database

Caching av XSL-stilblad förbättrar prestandan. Vid första körningen finns ett XSL-stilblad kvar i minnet om XSL-cachen är inställd på PÅ; detta förbättrar prestandan för efterföljande bearbetning. Standardinställningen är PÅ.

Du kan ställa in XSL-cachens storlek genom att lägga till följande nyckel i registret:

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

Försiktighet

Felaktig redigering av registret kan allvarligt skada systemet. Innan du gör ändringar i registret rekommenderar vi att du säkerhetskopierar alla värdefulla data på datorn.

XSL-cachestorleken bör ställas in baserat på tillgängligt minne och antalet XSL-stilmallar du använder. Standardstorleken för XSLCacheSize är 31. Du kan öka cachestorleken om XSL-åtkomsten verkar långsam, eller minska cachestorleken om minnet är lågt.

För bättre prestanda rekommenderas att du sätter XSLCacheSize högre än antalet XSL-stilblad du vanligtvis använder. Om XSLCacheSize är mindre än antalet XSL-stilmallar du har, försämras prestandan när antalet XSL-stilmallar ökar. XSLCacheSize kan sättas till maximalt 128.

Varje gång det cachade XSL-stilarket används kontrolleras ändringstiden för XSL-filen för att avgöra om den behöver uppdateras. Detta beror på att diskkopian är nyare än cachekopian.

Se även

Mallcache (SQLXML 4.0)
Schema-cachehantering (SQLXML 4.0)