요약
쿼리 계획 에서 일괄 처리 모드 해시 조인을 사용 하는 경우 Microsoft SQL server 2016 및 SQL server 2017에서 입력 중 하나가 기본 책갈피 조회 또는 키 조회를 사용 하는 최적화 된 비트맵 필터 이면 부정확 한 예측이 생성 됩니다. 업데이트를 통해 시나리오에 대 한 쿼리 성능이 개선 됩니다.
해결 방법
이 개선 사항은 SQL Server의 다음과 같은 누적 업데이트에 포함 되어 있습니다.
SQL Server 2017에 대 한 누적 업데이트 6
SQL Server 2016 SP1 용 누적 업데이트 8
참고:
-
서버 수준에서이 업데이트를 사용 하도록 설정 하려면 추적 플래그 (TF) 4199을 사용 하도록 설정 해야 합니다. TF 4199를 전역적으로 사용 하도록 설정 하려면 DBCC TRACEON (4199,-1) command 또는 use – T 4199을 시작 매개 변수로 사용 합니다.
-
데이터베이스 수준에서이 업데이트를 사용 하도록 설정 하려면 다음 명령을 실행 합니다. 데이터베이스 범위 구성 집합 QUERY_OPTIMIZER_HOTFIXES = ON으로 변경합니다.
-
쿼리 수준에서이 업데이트를 사용 하도록 설정 하려면 쿼리 힌트: USE 힌트 (' ENABLE_QUERY_OPTIMIZER_HOTFIXES ')를 사용 합니다.
새 SQL Server 누적 업데이트에는 이전 빌드에 있던 모든 핫픽스와 보안 수정 사항이 포함 되어 있습니다. 최신 SQL Server 누적 업데이트를 확인 하세요.
상태
Microsoft는 "적용 대상" 섹션에 나열 된 Microsoft 제품의 개선을 확인 했습니다.
참조
Microsoft에서 소프트웨어 업데이트를 설명하는 데 사용하는 용어에 대해 알아보세요.