FIX: SQL Server 2012 또는 SQL Server 2014 복잡 한 병렬 쿼리에 응답 하지 않습니다.

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

이 문서의 영문 버전 보기:3037624
현상
많은 수의 Microsoft SQL Server 2014 또는 Microsoft SQL Server 2012 병렬 스레드를 필요로 하는 복잡 한 병렬 쿼리를 실행 하는 것으로 가정 하 고 해당 스케줄러에 작업자 스레드를 모두 사용 했습니다. 드문 조건에서 쿼리 수 없습니다 진행 상황 정해 지지 않은 시간 동안 검색 되지 않은 교착 상태가 발생 합니다.

참고: SQL Server 다른 스케줄러 작업 자가 사용할 수 있으면 데이터베이스 엔진이 다른 쿼리를 올바르게 처리할 수 됩니다.
원인
작업자 스레드가 부족 발생 시 작업자 스레드 간의 특정 대기 잠재적인 차단으로 처리 되지 않습니다. 따라서 교착 상태 모니터 상태를 검색 하지 않습니다. 이렇게 하면 쿼리를 응답 하지 않습니다. 이러한 조건이 발생할 가능성이 낮은 이며 주로 쿼리 계획 모양, 병렬 처리의 정도 및 작업자 스레드의 가용성에 따라 달라 집니다.
해결 방법

누적 업데이트 정보

문제가는 SQL Server 다음 누적 업데이트에서 처음 수정 되었습니다.

SQL Server 대 한 최신 누적 업데이트를 설치 하는 권장 사항:
각 새 누적 업데이트 SQL Server 대 한 모든 핫픽스를 포함 하 고 이전 누적 업데이트에 포함 된 모든 보안 수정 프로그램. 다운로드 하 고 SQL Server 대 한 최신 누적 업데이트를 설치 하는 것이 좋습니다.
현재 상태
Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.

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

속성

문서 ID: 3037624 - 마지막 검토: 06/25/2015 06:04:00 - 수정: 3.0

Microsoft SQL Server 2012 Service Pack 2, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Web, Microsoft SQL Server 2014 Service Pack 1

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3037624 KbMtko
피드백