다음을 통해 공유


변경할 수 없는 SQL Server 설정

BizTalk Server 대한 운영 준비 절차 중에 SQL Server 설정할 때 다음 설정을 변경하지 않아야 합니다.

SQL Server 최대 병렬 처리 수준

mdOP(최대 병렬 처리 수준)는 BizTalk Server MessageBox 데이터베이스를 호스트하는 SQL Server instance 대한 BizTalk Server 구성하는 동안 "1"로 설정됩니다. SQL Server instance 수준 설정입니다. 이 설정은 "1" 값에서 변경하면 안 됩니다. 이를 "1" 이외의 항목으로 변경하면 BizTalk Server 저장 프로시저 및 성능에 상당한 부정적인 영향을 미칠 수 있습니다. SQL Server instance 대한 병렬 처리 설정을 변경하면 SQL Server instance 실행되는 다른 데이터베이스 애플리케이션에 부정적인 영향을 미칠 경우 를 호스팅하는 전용 SQL Server 별도의 instance 만들어야 합니다. 데이터베이스를 BizTalk Server.

병렬 쿼리는 일반적으로 일괄 처리 및 의사 결정 지원 워크로드에 가장 적합합니다. 일반적으로 짧고 빠른 쿼리가 병렬로 실행되는 트랜잭션 처리 환경에서는 바람직하지 않습니다. 또한 MDOP 설정을 변경하면 쿼리 계획이 변경되어 쿼리 성능이 저하되거나 BizTalk Server 쿼리와 교착 상태가 발생하는 경우가 있습니다.

BizTalk Server 저장 프로시저는 쿼리 최적화 프로그램이 많은 작업을 수행하고 계획을 변경하지 못하도록 하기 위해 가능한 한 올바른 조인 및 잠금 힌트를 제공합니다. 이러한 저장 프로시저는 쿼리 최적화 프로그램이 그림에서 최대한 많이 제거되도록 쿼리를 생성하여 일관된 쿼리 실행을 제공합니다.

MessageBox 데이터베이스에 대한 SQL Server 통계

다음 옵션은 만들 때 BizTalk Server MessageBox 데이터베이스에서 기본적으로 해제됩니다.

  • 통계 자동 만들기

  • 통계 자동 업데이트

    MessageBox 데이터베이스에서 이러한 옵션을 사용하도록 설정하지 마세요. "통계 자동 만들기" 및 "통계 자동 업데이트" 옵션을 사용하도록 설정하면 특히 부하가 높은 환경에서 바람직하지 않은 쿼리 실행 지연이 발생할 수 있습니다.

    또한 BizTalk Server 저장 프로시저에는 쿼리에 지정된 정확한 조인 및 잠금 힌트가 있습니다. 이는 최적의 쿼리 계획이 SQL Server BizTalk Server 쿼리에서 사용되도록 하기 위해 수행됩니다. 쿼리에 대한 배포 및 예상 결과를 알 수 있습니다. 반환되는 대략적 행 수를 알 수 있습니다. 통계는 일반적으로 필요하지 않습니다.

    자세한 내용은 다음 문서를 참조하세요.

  • BizTalk Server 데이터베이스 유지 관리 및 문제 해결

  • BizTalk Server BizTalkMsgBoxDb 데이터베이스에 연결할 때 차단, 교착 상태 상태 또는 기타 SQL Server 문제

MessageBox 데이터베이스에 대한 변경 내용

MessageBox 데이터베이스는 Microsoft가 아닌 애플리케이션 소스 코드처럼 처리해야 합니다. 즉, 테이블, 인덱스, 저장 프로시저 및 대부분의 SQL Server 데이터베이스 설정 변경을 통해 MessageBox 데이터베이스를 "조정"해서는 안 됩니다. 자세한 내용은 BizTalk Core 엔진의 WebLog에서 MessageBox 데이터베이스 서버로 수행할 수 있는 작업과 수행할 수 없는 작업을 참조하세요.

데이터베이스 인덱스 다시 작성 및 조각 모음에 대한 기본 설정

BizTalk Server 인덱스 조각 모음을 지원하지 않습니다. "DBCC INDEXDEFRAG" 및 "ALTER INDEX ... 재구성 ..." 는 페이지 잠금을 사용하기 때문에 지원되지 않습니다. 이로 인해 BizTalk Server 차단 및 교착 상태가 발생할 수 있습니다. BizTalk Server 데이터베이스 인덱스 다시 작성("DBCC DBREINDEX" 및 "ALTER INDEX ...)을 지원합니다. REBUILD ...") 그러나 BizTalk Server 데이터를 처리하지 않는 경우 유지 관리 기간 동안에만 수행해야 합니다. BizTalk Server 데이터를 처리하는 동안 인덱스 다시 작성은 지원되지 않습니다.

자세한 내용은 BizTalk Server BizTalkMsgBoxDb 데이터베이스에 연결할 때 차단, 교착 상태 조건 또는 기타 SQL Server 문제를 참조하세요.

인덱스 조각화는 인덱스 검사를 수행하는 DSS 시스템 또는 OLTP 시스템만큼 BizTalk Server 성능 문제가 아닙니다. BizTalk Server 매우 선택적인 쿼리 및 업데이트를 수행하며 저장 프로시저를 BizTalk Server 테이블 또는 인덱스 검색이 발생하지 않아야 합니다.

참고 항목

검사 목록: SQL Server 구성