Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Кэширование таблиц стилей XSL повышает производительность. При первом выполнении таблица стилей XSL остается в памяти, если кэширование XSL имеет значение ON; это повышает производительность для последующей обработки. Значение по умолчанию — ON.
Размер кэша XSL можно задать, добавив следующий раздел в реестр:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SQLXML4\XSLCacheSize
Осторожность
Неправильное редактирование реестра может серьезно повредить вашу систему. Прежде чем вносить изменения в реестр, рекомендуется создать резервную копию всех важных данных на компьютере.
Размер кэша XSL должен быть задан на основе доступной памяти и количества таблиц стилей XSL, которые вы используете. По умолчанию размер XSLCacheSize равен 31. Размер кэша можно увеличить, если доступ XSL кажется медленным или уменьшить размер кэша, если память низка.
Для повышения производительности рекомендуется задать XSLCacheSize выше, чем количество таблиц стилей XSL, которые обычно используются. Если XSLCacheSize меньше количества таблиц стилей XSL, производительность снижается по мере увеличения числа таблиц стилей XSL. XSLCacheSize может быть задано не более 128.
Каждый раз, когда используется кэшированный лист стилей XSL, проверяется время изменения XSL-файла, чтобы определить, нужно ли обновлять его. Это происходит потому, что копия на диске новее копии в кэше.
См. также
Кэширование шаблонов (SQLXML 4.0)
Кэширование схем (SQLXML 4.0)