Ukládání šablon do mezipaměti (SQLXML 4.0)
platí pro:SQL Serverazure SQL Database
Ukládání šablon do mezipaměti výrazně zvyšuje výkon. Pokud je ukládání šablony do mezipaměti nastavené, zůstane šablona při prvním spuštění v paměti. Tím se zlepší výkon pro následné spuštění šablony.
Velikost mezipaměti šablony můžete nastavit přidáním následujícího klíče v registru:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SQLXML4\TemplateCacheSize
Opatrnost
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 šablony by měla být nastavena na základě dostupné paměti a počtu šablon, které používáte. Výchozí hodnota TemplateCacheSize je 31. Velikost mezipaměti můžete zvětšit, pokud se přístup k šabloně zdá být pomalý, nebo zmenšit velikost mezipaměti, pokud je nedostatek paměti.
Pro lepší výkon se doporučuje nastavit TemplateCacheSize vyšší než počet šablon, které obvykle používáte. Pokud TemplateCacheSize je menší než počet šablon, které máte, sníží se výkon při zvýšení počtu šablon.
Při každém použití šablony uložené v mezipaměti se zkontroluje čas změny souboru šablony, abyste zjistili, jestli je potřeba ji aktualizovat. Je to proto, že kopie disku je novější než kopie mezipaměti.
Poznámka
Parametry šablony a vlastnosti příkazu se neukládají do mezipaměti.
Viz také
ukládání schématu do mezipaměti (SQLXML 4.0)
ukládání do mezipaměti XSL (SQLXML 4.0)