FIX: 세션을 사용 하 여 정렬 행 모드를 강제로 없거나 수준 추적 플래그 9347 2016 SQL Server의 쿼리

이 문서는 Microsoft 기계 번역 소프트웨어를 이용하여 번역되었으며 Microsoft Community에 의한 Community Translation Framework(CTF) 기술 혹은 사람이 번역한 내용에 의하여 사후 편집될 수 있습니다. Microsoft는 Knowledge Base에 있는 모든 문서에 다양한 언어로 접근할 수 있도록 하기 위하여 기계 번역, 사람에 의한 번역 및 커뮤니티가 편집한 내용을 모두 제공합니다. 번역된 문서는 어휘, 구문 및/혹은 문법에 오류가 있을 수 있습니다. Microsoft는 번역 오류로 인한 부정확성, 오류 및/또는 손해와 이를 고객이 사용하는 데에 대하여 책임을 지지 않습니다.

이 문서의 영문 버전 보기:3172787
현상
다음 시나리오를 고려하십시오.
  • Microsoft SQL Server 2016, 2016 쿼리 프로세서가 SQL Server 기능을 사용 하는 쿼리를 실행 하면. 예를 들어, 일괄 처리 모드에서 SORT 연산자를 실행합니다.
  • 행 모드에서 실행 하는 동일한 정렬 연산자 비교할 때 쿼리 성능 저하를 발생 합니다.
  • 이 문제를 해결 하려면 세션 수준 추적 플래그 9347 사용 하거나 QUERYTRACEON를 사용 하십시오. 일괄 처리 모드 정렬 하지 않으려면 이렇게 합니다.
  • 정렬 연산자는 여전히 세션 수준 또는 쿼리 수준 추적 플래그를 무시 하 고 일괄 처리 모드로 실행 합니다.
해결 방법
SQL Server 2016 일괄 처리 모드로 대신 행 모드에서 실행 하는 정렬 연산자를 강제로 9347 추적 플래그를 사용할 수 있습니다. 적용 한 후2016 SQL Server 용 누적 업데이트 1세션 또는 쿼리 수준에서 추적 플래그 9347 성공적으로 활성화할 수 있습니다.

전역 세션 또는 쿼리 수준에서이 추적 플래그를 설정할 수 있습니다.

참고: 추적 플래그를 잘못 사용 하면 작업 부하 성능을 저하 시킬 수 있습니다.

자세한 내용은 다음 Microsoft 기술 자료 문서의 "소개" 절을 참조 하십시오.

2801413 동작을 설정할 계획에 영향을 주는 SQL Server 쿼리 최적화 프로그램에서 특정 쿼리 수준에서 다양 한 추적 플래그 제어할 수 있는
현재 상태
Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.
참조
정보는 용어 용어를 참조하십시오.
참고 이것은 Microsoft 기술 지원 서비스 내에서 직접 작성한 “빠른 게시” 문서입니다. 여기에 포함된 정보는 발생한 문제에 대해 있는 그대로 제공됩니다. 이 문서는 즉시 참조할 수 있도록 빠르게 작성되어서 표기상의 오류가 포함되어 있을 수 있고 언제든지 예고 없이 수정될 수 있습니다. 기타 고려 사항은사용 약관을 참조하십시오.정보

경고: 이 문서는 자동으로 번역되었습니다.

속성

문서 ID: 3172787 - 마지막 검토: 09/14/2016 19:32:00 - 수정: 2.0

Microsoft SQL Server 2016 Developer, Microsoft SQL Server 2016 Enterprise, Microsoft SQL Server 2016 Enterprise Core

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3172787 KbMtko
피드백