요약
이 업데이트는 QUERY_PLAN_PROFILE 새 USE HINT 쿼리 힌트 인수를 추가합니다. 이 인수를 사용하면 쿼리에 대한 간단한 프로파일링을 사용할 수 있습니다. 이 새 힌트가 포함된 쿼리가 완료되면 query_plan_profile 새 확장 이벤트가 발생합니다. 이 확장 이벤트는 query_post_execution_showplan 확장 이벤트와 유사하지만 새 힌트가 포함된 쿼리에 대해서만 실행 통계 및 실제 실행 계획 XML을 노출합니다.
참고
-
쿼리에 대해 간단한 프로파일링을 사용하도록 설정하면 쿼리에 대한 런타임 성능 통계를 분석할 수 있는 정보가 제공됩니다. 또한 sys.dm_exec_query_profiles, sys.dm_exec_query_statistics_xml 및 라이브 쿼리 통계와 같은 기능을 사용할 수 있습니다.
-
query_post_execution_showplan 확장 이벤트 수집을 사용하도록 설정하면 서버에서 실행되는 모든 쿼리에 표준 프로파일링 인프라가 추가되므로 전체 서버 성능에 영향을 줄 수 있습니다. 대신 간단한 프로파일링 인프라 를 사용하도록 query_thread_profile 확장 이벤트 수집을 사용하도록 설정하면 성능 오버헤드가 훨씬 줄어들지만 전체 서버 성능에도 영향을 줍니다. query_plan_profile 확장 이벤트를 사용하도록 설정하면 QUERY_PLAN_PROFILE 실행된 쿼리에 대한 간단한 프로파일링 인프라만 사용하도록 설정되므로 서버의 다른 워크로드에는 영향을 미치지 않습니다. 이 힌트를 사용하여 서버 워크로드의 다른 부분에 영향을 주지 않고 특정 쿼리를 프로파일합니다.
표준 및 경량 쿼리 프로파일링에 대한 자세한 내용은 Microsoft Learn 웹 사이트의 sys.dm_exec_query_statistics_xml 항목을 참조하세요.
추가 정보
이 문제는 SQL Server 대한 다음 업데이트에서 해결되었습니다.
2017년 SQL Server 대한 누적 업데이트 11
SQL Server 2016 서비스 팩 2의 누적 업데이트 3.
SQL Server 빌드 정보
SQL Server 2016의 각 새 빌드에는 이전 빌드에 있던 모든 핫픽스 및 보안 수정 사항이 포함되어 있습니다. SQL Server 버전에 대한 최신 빌드를 설치하는 것이 좋습니다.
참고 자료
Microsoft에서 소프트웨어 업데이트를 설명하는 데 사용하는 용어 에 대해 알아봅니다.