Applies ToSQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows SQL Server 2017 Developer Linux SQL Server 2017 Enterprise Core on Linux SQL Server 2017 Enterprise on Linux SQL Server 2017 Standard on Linux

증상

SYS를 쿼리 하는 경우 DMV를 DM_EXEC_QUERY_PROFILES 하 여 여러 행이 포함 된 테이블을 참조 하는 실행 계획을 검사 합니다 (2 개 이상).32)에서 DMV는 일부 연산자의 "estimate_row_count" 열에 있는 행의 수를 잘못 반환 하 여 2의 값을 capping 수 있습니다.32.

참고예상 쿼리 계획 또는 라이브 쿼리 통계는이 문제의 영향을 받지 않습니다.

원인

"Estimate_row_count" 열은 내부적으로 32 비트 값으로 처리 되기 때문에이 문제가 발생 합니다. 2 보다 큰 값32Microsoft SQL Server에서는 열을 2로 제한 합니다.32.

해결 방법

이 수정은 SQL Server 2017의 누적 업데이트 2 에 포함 되어 있습니다.

SQL Server 2017 빌드 정보

SQL Server 2017의 새 빌드 각각에는 이전 빌드에 있던 모든 핫픽스와 보안 수정 사항이 포함 되어 있습니다. SQL Server 2017의 최신 빌드를 설치 하는 것이 좋습니다.

상태

Microsoft는 이 문제가 "적용 대상" 절에 나열된 Microsoft 제품에서 발생하는 문제로 확인했습니다.

참조

Microsoft에서 소프트웨어 업데이트를 설명 하는 데 사용 하는 용어 에 대해 알아봅니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

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

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