Sdílet prostřednictvím


XSL Caching (SQLXML 4.0)

platí pro:SQL Serverazure SQL Database

Cachování XSL stylových listů zlepšuje výkon. Při prvním spuštění zůstává XSL stylový list v paměti, pokud je XSL cache nastaveno na ON; to zlepšuje výkon při následném zpracování. Výchozí nastavení je ZAPNUTO.

Velikost cache XSL můžete nastavit přidáním následujícího klíče do registru:

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

Upozornění

Nesprávná úprava registru může vážně poškodit systém. Před provedením změn registru doporučujeme zálohovat všechna hodnotná data v počítači.

Velikost cache XSL by měla být nastavena na základě dostupné paměti a počtu XSL stylových list, které používáte. Výchozí velikost XSLCacheSize je 31. Velikost cache můžete zvýšit, pokud se vám přístup k XSL zdá pomalý, nebo snížit velikost cache, pokud je paměť nízká.

Pro lepší výkon se doporučuje nastavit XSLCacheSize výš, než kolik XSL stylových listů obvykle používáte. Pokud je XSLCacheSize menší než počet XSL stylových listů, výkon klesá s rostoucím počtem XSL stylových listů. XSLCacheSize lze nastavit maximálně na 128.

Pokaždé, když je použit cacheovaný XSL stylový list, se kontroluje doba úpravy souboru XSL, aby se zjistilo, zda je potřeba ho obnovit. Je to proto, že kopie na disku je novější než kopie v cache.

Viz také

Cachování šablon (SQLXML 4.0)
Cachování schématu (SQLXML 4.0)