Megosztás a következőn keresztül:


XSL gyorsítótározás (SQLXML 4.0)

A következőkre vonatkozik:SQL ServerAzure SQL Database

Az XSL stíluslapok gyorsítótára javítja a teljesítményt. Az első végrehajtáskor az XSL stíluslap megmarad az emlékezetben, ha az XSL gyorsítótározás ON-ra van állítva; Ez javítja a teljesítményt a későbbi feldolgozás során. Az alapértelmezett beállítás be van kapcsolva.

Az XSL gyorsítótár méretét beállíthatod, ha hozzáadod a következő kulcsot a regiszterbe:

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

Caution

A beállításjegyzék helytelen szerkesztése súlyosan károsíthatja a rendszert. A beállításjegyzék módosítása előtt javasoljuk, hogy készítsen biztonsági másolatot a számítógépen lévő összes értékes adatról.

Az XSL gyorsítótár méretét a rendelkezésre álló memória és az általad használt XSL stíluslapok száma alapján kell beállítani. Az XSLCacheSize alapértelmezett mérete 31. Növelheted a cache méretet, ha az XSL hozzáférés lassú, vagy csökkentheted, ha alacsony a memória.

A jobb teljesítmény érdekében ajánlott, hogy az XSLCacheSize-et magasabbra állítsd, mint amennyit általában használsz XSL stíluslapoknál. Ha az XSLCacheSize kevesebb, mint az XSL stíluslapok száma, a teljesítmény romlik, ahogy az XSL stíluslapok száma nő. Az XSLCacheSize maximumra állítható, mint 128.

Minden alkalommal, amikor a gyorsított XSL stíluslapot használják, az XSL fájl módosítási idejét ellenőrizzük, hogy frissíteni kell-e. Ez azért van, mert a lemezmásolat újabb a gyorsítótár másolatnál.

Lásd még:

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