Delen via


XSL-caching (SQLXML 4.0)

Van toepassing op:SQL ServerAzure SQL Database

Het cachen van XSL-stijlbladen verbetert de prestaties. Bij de eerste uitvoering blijft een XSL-stijlblad in het geheugen als XSL-caching op AAN staat; dit verbetert de prestaties voor latere verwerking. De standaardinstelling is AAN.

Je kunt de XSL-cachegrootte instellen door de volgende sleutel toe te voegen aan het register:

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

Waarschuwing

Het onjuist bewerken van het register kan uw systeem ernstig beschadigen. Voordat u wijzigingen aanbrengt in het register, raden we u aan een back-up te maken van waardegegevens op de computer.

De XSL-cachegrootte moet worden ingesteld op basis van het beschikbare geheugen en het aantal XSL-stijlsheets dat je gebruikt. De standaard XSLCacheSize-grootte is 31. Je kunt de cachegrootte vergroten als XSL-toegang traag lijkt, of de cachegrootte verkleinen als het geheugen laag is.

Voor betere prestaties wordt aanbevolen om XSLCacheSize hoger in te stellen dan het aantal XSL-stijlsheets dat je normaal gebruikt. Als XSLCacheSize minder is dan het aantal XSL-stijlbladen dat je hebt, neemt de prestatie af naarmate het aantal XSL-stijlbladen toeneemt. De XSLCacheSize kan worden ingesteld op maximaal 128.

Elke keer dat het gecachte XSL-stijlblad wordt gebruikt, wordt de wijzigingstijd van het XSL-bestand gecontroleerd om te bepalen of het vernieuwd moet worden. Dit komt doordat de schijfkopie nieuwer is dan de cachekopie.

Zie ook

Sjablooncaching (SQLXML 4.0)
Schema Caching (SQLXML 4.0)