다음을 통해 공유


큰 스키마 사용

스키마가 매우 커지면 XSD 보기를 새로 고치는 속도가 매우 느려지고 사용자 인터페이스의 응답 속도도 느려질 수 있습니다. 이 문제의 해결 방법은 자동 새로 고침 기능을 끄고 대신 XSD 보기의 수동 새로 고침 링크를 사용하여 XSD 보기를 주기적으로 새로 고치는 것입니다. 자동 새로 고침 기능을 해제하는 방법에 대한 단계별 지침은 XSD 보기 관리에서 "XSD 보기의 자동 새로 고침을 켜고 끄려면" 절차를 참조하세요.

스키마 노드에 여러 루트가 연결된 큰 스키마 에서도 성능이 느려질 수 있습니다. 루트 참조 속성을 설정하면 사용자 인터페이스의 성능이 향상됩니다. 컴파일러가 모든 루트 스키마에 대한 C# 클래스를 만들기 때문에 루트 참조 를 설정하면 성능이 향상됩니다. 단일 루트를 사용하면 생성되는 클래스 수가 줄어듭니다.

유효성 검사 인스턴스는 instance 유효성을 검사하기 전에 스키마에서 항상 유효성 검사가 수행되므로 사용자 인터페이스에서 느리게 나타날 수 있습니다. 스키마 유효성 검사는 사용자 인터페이스에서만 발생합니다. 루트 참조 속성을 설정하면 이 경우 사용자 인터페이스 성능도 향상됩니다.

참고 항목

BizTalk 편집기 사용