SQL Server クエリ調整アシスタントを使用する

初級
管理者
SQL Server

SQL Server 2016 で導入されたクエリ ストア機能では、クエリのパフォーマンスを継続的に監視します。 クエリ プランをキャッシュし、実行速度の遅いクエリのトラブルシューティングに使用できる情報を収集します。 SQL Server 2016 以降のインスタンス上の任意のデータベースでクエリ ストアを有効にすることができます。このデータベースには、移行済みであり、より古い互換性レベルで動作し続けるものが含まれます。 クエリ調整アシスタントはクエリ ストアと共に動作します。 データベースが元の互換性レベルで移行されたときに収集されたクエリ パフォーマンス統計を使用し、互換性レベルが移動された後に収集されたメトリックとそれらを比較します。 QTA では、この違いを分析することで、後退しているクエリを見つけます。

学習の目的

このモジュールでは、次のことを行います。

  • QTA が適切なソリューションであるかどうかを判断する。
  • クエリ ストアを使用して、クエリのパフォーマンスを評価する。
  • QTA で後退クエリを見つける方法を理解する。
  • 移行後のクエリを調整してパフォーマンスを維持する

前提条件

  • クエリの調整とパフォーマンスのエクスペリエンス
  • データベースのプロパティとオプションに関する知識
  • クエリ プランの理解