Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

증상

Microsoft SQL Server 2014에서 동시에 여러 개의 큰 쿼리를 실행 하려고 하면 일부 쿼리가 RESOURCE_SEMAPHORE_QUERY_COMPILE대기할 수 있습니다. 서버에 사용 가능한 메모리가 충분 한 경우에도 컴파일에 대 한 대규모 게이트웨이 임계값 ( DBCC MEMORYSTATUS 명령의 출력에서 제공)이 계속 진행 될 수 있는 유일한 쿼리는 한 가지입니다.참고이것은 예상 되는 동작입니다. 그러나 데이터 웨어하우스와 같은 대규모 일괄 시스템에서는 여러 쿼리를 동시에 실행 하 여 성능이 다운 그레이드할 수 있습니다.

해결 방법

누적 업데이트 정보

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

각각의 새로운 새 누적 업데이트에는 이전 누적 업데이트에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다. SQL Server에 대 한 최신 누적 업데이트를 다운로드 하 여 설치 하는 것이 좋습니다.

이 핫픽스에는 새로운 추적 플래그 인 T 6498이 도입 되었습니다. 이 추적 플래그를 사용 하면 충분 한 메모리가 있는 경우 대규모 게이트웨이에 대 한 액세스 권한을 가질 수 있습니다. 이는 SQL Server 대상 메모리의 80 비율을 기반으로 하며 25gb (GB) 메모리 당 하나의 대형 쿼리 컴파일을 허용 합니다. 예를 들어, 64 GB 대상 메모리 컴퓨터에서 두 개의 대규모 쿼리 컴파일 기능을 사용할 수 있습니다. 이 핫픽스를 적용 한 후 새 동작을 사용 하도록 설정 하려면 추적 플래그-T 6498을 사용 하도록 설정 해야 합니다. 참고DBCC TRACEON 명령을 사용 하 여 추적 플래그를 사용 하는 경우 추적 플래그를 적용 하기 위해 서버를 다시 시작할 필요가 없습니다. 새로운 대형 게이트웨이 구성을 적용 하는 데 10 초가 걸릴 수 있습니다. Microsoft에서 지원 되는 핫픽스를 구할 수 있습니다. 그러나이 핫픽스는이 문서에서 설명 하는 문제만 해결 하기 위한 것입니다. 이러한 특정 문제가 발생 하는 시스템에만이 핫픽스를 적용 하세요. 핫픽스를 다운로드할 수 있는 경우이 기술 자료 문서 맨 위에 있는 "핫픽스 다운로드 가능" 섹션을 참조 하세요. 이 섹션이 표시 되지 않으면 Microsoft 고객 서비스 및 지원에 요청을 제출 하 여 핫픽스를 구합니다. 참고 추가 문제가 발생 하거나 문제 해결이 필요한 경우 별도의 서비스 요청을 만들어야 할 수 있습니다. 이 특정 핫픽스에 한정 되지 않는 추가 지원 질문 및 문제에는 일반적인 지원 비용이 적용 됩니다. Microsoft 고객 서비스의 전체 목록 및 지원 전화 번호를 확인 하거나 별도의 서비스 요청을 만들려면 다음 Microsoft 웹 사이트를 방문 하세요.

http://support.microsoft.com/contactus/?ws=support 참고 "핫픽스 다운로드 가능" 양식에는 핫픽스를 사용할 수 있는 언어가 표시 됩니다. 언어가 표시 되지 않으면 해당 언어에 대 한 핫픽스를 사용할 수 없기 때문입니다.

추가 정보

원인SQL Server는 컴파일 게이트웨이를 사용 하 여 컴파일을 스로틀 합니다. 게이트웨이 아키텍처는 SQL Server가 control의 들어오는 쿼리 컴파일에 대 한 메모리 사용을 유지할 수 있는 방법입니다. 소형, 중급, 대규모의 세 가지 게이트웨이가 있습니다. DBCC memorystatus 명령을 사용 하 여 메모리 사용을 모니터링 하는 방법에 대 한 자세한 내용은 KB 907877: dbcc memorystatus 명령을 사용 하 여 SQL Server 2005의 메모리 사용량을 모니터링 하는 방법을참조 하세요.

상태

Microsoft는 "적용 대상" 절에 나열한 제품에서 이 문제를 확인했습니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×