次の方法で共有


チューニング出力を表示する方法

データベース エンジン チューニング アドバイザによってデータベースをチューニングすると、サマリ、推奨設定、レポート、およびチューニング ログが作成されます。チューニング ログ出力を使用すると、データベース エンジン チューニング アドバイザのチューニング セッションをトラブルシューティングできます。サマリ、推奨設定、およびレポートを使用すると、チューニングに関する推奨設定を実装するか、または Microsoft SQL Server に必要なクエリのパフォーマンスを向上させるまでチューニングを継続するかを判断できます。次の手順では、データベース エンジン チューニング アドバイザのグラフィカル ユーザー インターフェイス (GUI) を使用して、チューニングに関する推奨設定、サマリ、レポート、およびチューニング ログを表示する方法について説明します。また、GUI を使用して、dta コマンド ライン ユーティリティによって生成したチューニング出力を表示できます。データベース エンジン チューニング アドバイザの 2 つのインターフェイスを順を追って学習するには、「チュートリアル : データベース エンジン チューニング アドバイザ」を参照してください。

注意

dta コマンド ライン ユーティリティを使用し、-ox 引数を使用して出力を XML ファイルに書き込むように指定した場合は、SQL Server Management Studio の [ファイル] メニューの [ファイルを開く] をクリックすると、XML 出力ファイルを開いて表示できます。詳細については、「SQL Server Management Studio の使用」を参照してください。dta コマンド ライン ユーティリティの詳細については、「dta ユーティリティ」を参照してください。

データベース エンジン チューニング アドバイザの GUI を使用してチューニングに関する推奨設定を表示するには

  1. データベース エンジン チューニング アドバイザの GUI または dta コマンド ライン ユーティリティを使用してデータベースをチューニングします。「データベースをチューニングする方法」を参照してください。既存のチューニング セッションを使用しない場合は、この手順を省略して手順 2. に進みます。

  2. データベース エンジン チューニング アドバイザ GUI を起動します。「データベース エンジン チューニング アドバイザの起動」を参照してください。既存のチューニング セッションのチューニングに関する推奨設定を表示するには、[セッション モニタ] ウィンドウでセッション名をダブルクリックしてセッションを開きます。

    新しいチューニング セッションの完了後またはツールによって既存のセッションが読み込まれた後に、[推奨設定] ページが表示されます。

  3. [推奨設定] ページで、[推奨パーティション] および [推奨インデックス] をクリックして、チューニング セッションの結果を表示するペインを表示します。このセッションのチューニング オプションの設定時にパーティション分割を指定しなかった場合、[推奨パーティション] ペインは空です。

  4. [推奨パーティション] または [推奨インデックス] ペインでは、スクロール バーを使用して、グリッド内に表示されたすべての情報を見ることができます。

  5. [推奨設定] タブ ページの下部にある [既存のオブジェクトを表示する] をオフにします。これによって、推奨設定で参照されるデータベース オブジェクトのみがグリッドに表示されます。下部のスクロール バーを使用して推奨設定のグリッド内の右端の列を表示し、[定義] 列の項目をクリックして、データベース内にそのオブジェクトを作成する Transact-SQL スクリプトの表示またはコピーを行います。

  6. この推奨設定内のすべてのデータベース オブジェクトの作成または削除を行う Transact-SQL スクリプトを 1 つのスクリプト ファイルにすべて保存するには、[アクション] メニューの [推奨設定の保存] をクリックします。

データベース エンジン チューニング アドバイザの GUI を使用してチューニング サマリとレポートを表示するには

  1. データベース エンジン チューニング アドバイザの GUI または dta コマンド ライン ユーティリティを使用してデータベースをチューニングします。「データベースをチューニングする方法」を参照してください。既存のチューニング セッションを使用しない場合は、この手順を省略して手順 2. に進みます。

  2. データベース エンジン チューニング アドバイザ GUI を起動します。「データベース エンジン チューニング アドバイザの起動」を参照してください。既存のチューニング セッションのチューニング サマリおよびレポートを表示するには、[セッション モニタ] でセッション名をダブルクリックしてセッションを開きます。

  3. 新しいチューニング セッションの完了後またはツールによって既存のセッションが読み込まれた後に、[レポート] タブをクリックします。

  4. [チューニング サマリ] ペインには、チューニング セッションに関する情報が表示されます。[予測向上率 (%)] および [推奨構成で使用される容量] に表示される情報は、その推奨設定を実装するかどうかを判断するために特に役立ちます。

  5. [チューニング レポート] ペインで、[レポートの選択] をクリックして、表示するチューニング レポートを選択します。これらのレポートの詳細については、「データベース エンジン チューニング アドバイザのレポートの選択」を参照してください。

データベース エンジン チューニング アドバイザの GUI を使用してチューニング ログを表示するには

  1. データベース エンジン チューニング アドバイザの GUI または dta コマンド ライン ユーティリティを使用してデータベースをチューニングします。ワークロードをチューニングする場合は、[全般] タブの [チューニング ログを保存する] がオンになっていることを確認します。「データベースをチューニングする方法」を参照してください。既存のチューニング セッションを使用しない場合は、この手順を省略して手順 2. に進みます。

  2. データベース エンジン チューニング アドバイザ GUI を起動します。「データベース エンジン チューニング アドバイザの起動」を参照してください。既存のチューニング セッションのチューニング サマリおよびレポートを表示するには、[セッション モニタ] ウィンドウでセッション名をダブルクリックしてセッションを開きます。

  3. 新しいチューニング セッションの完了後またはツールによって既存のセッションが読み込まれた後に、[進行状況] タブをクリックします。[チューニング ログ] ペインにログの内容が表示されます。ログには、データベース エンジン チューニング アドバイザが分析できなかったワークロード イベントに関する情報が含まれています。チューニング ログの内容に基づいてチューニング セッションをトラブルシューティングする方法の詳細については、「データベース エンジン チューニング アドバイザのトラブルシューティング」を参照してください。

    チューニング セッションのすべてのイベントがデータベース エンジン チューニング アドバイザによって分析された場合は、セッションのチューニング ログが空であるというメッセージが表示されます。チューニング セッションを実行したときに、[全般] タブの [チューニング ログを保存する] が最初からオフであった場合は、そのことを示すメッセージが表示されます。

セキュリティ

データベース エンジン チューニング アドバイザを使用するための権限については、「データベース エンジン チューニング アドバイザの初期化」を参照してください。