문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

템플릿 캐싱(SQLXML 4.0)

템플릿 캐싱은 성능을 크게 개선합니다. 템플릿 캐싱이 설정되어 있으면 템플릿이 처음 실행될 때 메모리에 남아 있습니다. 따라서 후속 템플릿 실행 성능이 개선됩니다.

템플릿 캐시 크기를 설정하려면 레지스트리에 다음 키를 추가합니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\SQLXML4\TemplateCacheSize
주의 사항주의

레지스트리를 올바르게 편집하지 않으면 시스템을 심각하게 손상시킬 수 있습니다. 따라서 레지스트리를 변경하기 전에 컴퓨터의 중요한 데이터는 백업해 두는 것이 좋습니다.

템플릿 크기는 사용 가능한 메모리와 사용 중인 템플릿 개수에 따라 설정해야 합니다. TemplateCacheSize 크기의 기본값은 31입니다. 템플릿 액세스 속도가 느리다고 생각되면 캐시 크기를 늘리고, 메모리가 부족하면 캐시 크기를 줄일 수 있습니다.

성능을 더 높이려면 TemplateCacheSize를 일반적으로 사용하는 템플릿의 개수보다 크게 설정하는 것이 좋습니다. 사용하는 템플릿의 개수보다 TemlateCacheSize가 더 적으면 템플릿이 늘어날수록 성능이 저하됩니다. TemplateCacheSize는 최대 128까지 설정할 수 있습니다.

캐시된 템플릿이 사용될 때마다 템플릿을 새로 고쳐야 하는지 확인하기 위해 템플릿 파일의 수정 시간이 검사됩니다. 왜냐하면 캐시 복사본보다 디스크 복사본이 최신이기 때문입니다.

참고참고

템플릿 매개 변수와 명령 속성은 캐시되지 않습니다.

커뮤니티 추가 항목

추가
표시: