FIX: SQL Server 2005 서비스 팩 2 용 누적 업데이트 3 또는 누적 업데이트 4를 설치한 후 복잡 한 쿼리를 실행할 때 오류 메시지: "쿼리 프로세서에서 내부 리소스가 부족 및 쿼리 계획을 생성할 수 없습니다"

# 버그: 50001962 (SQL 핫픽스)
Microsoft는 Microsoft SQL Server 2005 수정 프로그램을 다운로드 가능한 하나의 파일로 배포합니다. 수정 프로그램은 계속 누적 되는 형태 이므로 각 새 릴리스에 모든 핫픽스를 포함 하며 수정 프로그램 릴리스의 이전 SQL Server 2005에 포함 된 모든 보안 수정 프로그램

증상

다음 시나리오를 고려하십시오. Microsoft SQL Server 2005 서비스 팩 2 (SP2)에 대 한 누적 업데이트 3 또는 누적 업데이트 4를 설치합니다. 그런 다음 조인 및 중첩 된 하위 쿼리 포함 된 복잡 한 쿼리를 실행 합니다. 이 시나리오에서는, 다음과 같은 오류 메시지가 나타날 수 있습니다.
메시지 8623, 수준 16, 상태 1:

쿼리 프로세서는 내부 리소스가 부족 및 쿼리 계획을 생성할 수 없습니다. 이 드문 이벤트입니다 및 매우 복잡 한 쿼리나 매우 많은 테이블 또는 파티션을 참조 하는 쿼리에 대 한 예상. 쿼리를 단순하게 만드십시오. 오류가이 메시지를 받은 생각 되 면 자세한 내용은 고객 지원 서비스에 문의 합니다.
참고: 이전으로 SQL Server 2005 s p 2 용 누적 업데이트 3 SQL Server 2005 버전에서 동일한 쿼리를 실행 하는 경우이 문제가 발생 하지 않습니다.

원인

SQL Server 쿼리 최적화 프로그램의 문제로 인해이 문제가 발생합니다. SQL Server 쿼리 최적화 프로그램은 비용 기반 최적화 프로그램은 최적의 쿼리 계획을 작성 하려고 하는. 최적화, 동안 조인 및 중첩 된 하위 쿼리 포함 된 복잡 한 쿼리 수준으로 세분 세미 조인을 사용 하는 간단한 작업. 세미 조인 조인 순서 논리와 상호 작용을 많이 생성 되는 중첩 된 세미 조인으로 인해 오류가 발생 합니다. 따라서 SQL Server 2005 세미 조인, 처리 시간이 더 많이 걸리고 최적화 제한 시간을 발생 합니다. 그런 다음 8623 오류가 보고 됩니다.

해결 방법

이 문제를 해결은 누적 업데이트 5에서 먼저 릴리스 되었습니다. SQL Server 2005 서비스 팩 2에 대 한이 누적 업데이트 패키지를 구하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
SQL Server 2005 서비스 팩 2 용 943656 누적 업데이트 패키지 5
참고: 빌드는 계속 누적 되는 형태 이므로 각 새 수정 프로그램 릴리스의 모든 핫픽스와 들어 및 이전 SQL Server 2005에 포함 된 모든 보안 수정 프로그램 릴리스의 수정. 이 핫픽스가 포함 된 최신 수정 릴리스를 적용 고려 하는 것이 좋습니다. 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 다음 문서를 확인하십시오.
SQL Server 2005 서비스 팩 2가 출시 된 이후에 릴리스된 937137 SQL Server 2005 빌드
Microsoft SQL Server 2005 핫픽스는 특정 SQL Server 서비스 팩에 대 한 만들어졌습니다. SQL Server 2005 서비스 팩 2를 설치 하려면 SQL Server 2005 서비스 팩 2 핫픽스를 적용 해야 합니다. 기본적으로 SQL Server 서비스 팩에서 제공 되는 모든 핫픽스는 다음 SQL Server 서비스 팩에 포함 됩니다.

해결 방법

이 문제를 해결 하려면 추적 플래그 4102 세미 조인 처리 하기 위해 SQL Server 2000 동작으로 되돌릴 수를 설정 합니다.

상태

Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.

자세한 내용

변경 된 파일에 대 한 자세한 내용은 및이 Microsoft 기술 자료 문서에 설명 되어 있는 핫픽스가 포함 된 누적 업데이트 패키지를 적용 하려면 전제 조건에 대 한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
SQL Server 2005 서비스 팩 2 용 943656 누적 업데이트 패키지 5

참조

SQL Server 서비스 팩 2 후에 사용할 수 있는 빌드 목록에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
SQL Server 2005 서비스 팩 2가 출시 된 이후에 릴리스된 937137 SQL Server 2005 빌드
SQL Server 대 한 증분 서비스 모델에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
보고 된 문제에 대 한 핫픽스를 제공 하는 SQL Server 팀 935897 는 증분 서비스 모델은
SQL Server 2005 서비스 팩 2를 구하는 방법에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
913089 는 SQL Server 2005 최신 서비스 팩을 구하는 방법
SQL Server 2005 서비스 팩 2의 향상 된 기능 및 새로운 기능에 대 한 자세한 내용은 다음 Microsoft 웹 사이트를 방문 하십시오.SQL Server 업데이트의 명명 스키마에 대 한 자세한 내용은 Microsoft 기술 자료의 다음 문서 번호를 클릭 합니다.
Microsoft SQL Server 소프트웨어에 대 한 새로운 명명 스키마를 822499 업데이트 패키지
소프트웨어 업데이트 용어에 대한 자세한 내용을 보려면, 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 문서를 확인하십시오.
Microsoft 소프트웨어 업데이트를 설명 하는 데 사용 되는 표준 용어에 대 한 824684 설명
속성

문서 ID: 946020 - 마지막 검토: 2017. 2. 7. - 수정: 1

피드백