업그레이드 후 계획 지침의 유효성 검사

새로운 릴리스의 SQL Server로 응용 프로그램을 업그레이드할 때는 계획 지침 정의를 다시 평가하고 테스트하는 것이 좋습니다. 성능 조정 요구 사항과 계획 지침 일치 동작은 변경될 수 있습니다. 잘못된 계획 지침으로 인해 쿼리가 실패하지는 않지만 이 경우 계획 지침을 사용하지 않은 채 계획이 컴파일되므로 최상의 선택이 아닐 수 있습니다. 데이터베이스를 SQL Server 2012로 업그레이드한 후에는 다음 태스크를 수행하는 것이 좋습니다.

  • sys.fn_validate_plan_guide 함수를 사용하여 기존 계획 지침의 유효성을 검사합니다.

  • 확장 이벤트에서 Plan Guide Unsuccessful 이벤트를 사용하여 일정 기간 동안 잘못된 계획 지침이 있는지 모니터링합니다.