Share via


アップグレード後のプラン ガイドの検証

アプリケーションを新しい SQL Server のリリースにアップグレードした場合は、プラン ガイドの定義を再評価し、テストすることをお勧めします。 新しいリリースでは、パフォーマンス チューニングの要件とプラン ガイドの照合動作が異なる場合があります。 無効なプラン ガイドが原因でクエリが失敗することはありませんが、そのプラン ガイドは使用されずにプランがコンパイルされるので、最適な選択ではない場合があります。 SQL Server 2012 にデータベースをアップグレードした後は、次の作業を実行することをお勧めします。

  • 既存のプラン ガイドを sys.fn_validate_plan_guide 関数を使用して検証します。

  • 拡張イベントで、プラン ガイドによって不適切に生成されたプランがないか、Plan Guide Unsuccessful イベントを使用して一定期間の間監視します。