データベース エンジン チューニング アドバイザの起動
まず、データベース エンジン チューニング アドバイザのグラフィカル ユーザー インターフェイス (GUI) を開きます。初回起動時には、sysadmin 固定サーバー ロールのメンバがデータベース エンジン チューニング アドバイザを起動し、アプリケーションを初期化する必要があります。初期化が完了すると、db_owner 固定データベース ロールのメンバがデータベース エンジン チューニング アドバイザを使用し、所有するデータベースをチューニングできるようになります。データベース エンジン チューニング アドバイザの初期化の詳細については、「データベース エンジン チューニング アドバイザの初期化」を参照してください。このチュートリアルへ戻るには、ヘルプ ブラウザの [戻る] ボタンを使用します。
データベース エンジン チューニング アドバイザの GUI を開く
[スタート] ボタンをクリックし、[すべてのプログラム]、[Microsoft SQL Server 2005]、[Performance Tools] の順にポイントして、[データベース エンジン チューニング アドバイザ] をクリックします。
[サーバーへの接続] ダイアログ ボックスで既定の設定を確認し、[接続] をクリックします。
既定では、次の図に示す構成でデータベース エンジン チューニング アドバイザが開きます。
データベース エンジン チューニング アドバイザの GUI を初めて開くと、2 つのメイン ペインが表示されます。
- 左側のセッション モニタには、この Microsoft SQL Server インスタンスで実行されたすべてのチューニング セッションが表示されます。データベース エンジン チューニング アドバイザを開くと、セッション モニタの最上部に新しいセッションが表示されます。隣のペインで、このセッションに名前を付けることができます。初期状態では既定のセッションのみが表示されます。このセッションは、データベース エンジン チューニング アドバイザが自動的に作成する既定のセッションです。データベースのチューニングが完了すると、接続している SQL Server インスタンスで実行されたすべてのチューニング セッションが、新しいセッションの下に一覧表示されます。セッション名を変更する、セッションを閉じる、削除する、またはクローンを作成するときは、チューニング セッションを右クリックします。リスト内で右クリックすると、名前順、状態順、または作成時間順にセッションを並べ替えることができます。新しいセッションも作成できます。このペインの下部には、選択したチューニング セッションの詳細が表示されます。[項目別] ボタンをクリックすると、詳細情報がカテゴリ別に分類され、表示されます。[アルファベット順] ボタンをクリックすると、詳細情報がアルファベット順に表示されます。このペインの右側の境界を左方向にドラッグすることで、セッション モニタを非表示にすることもできます。再度表示するには、ペインの境界を右方向にドラッグします。セッション モニタは以前のチューニング セッションを表示できるほか、似ている定義を使用して新しいセッションを作成するために使用できます。また、セッション モニタを使用してチューニング推奨設定を評価することもできます。詳細については、「セッション モニタを使用したチューニング推奨設定の評価」を参照してください。このチュートリアルへ戻るには、ヘルプ ブラウザの [戻る] ボタンを使用します。
- 右側のペインには、[全般] タブと [チューニング オプション] タブがあります。これらのタブでデータベース エンジン チューニング セッションを定義します。[全般] タブでは、チューニング セッション名の入力、使用するワークロード ファイルまたはテーブルの指定、およびこのセッションでチューニングするデータベースとテーブルの選択を行います。ワークロードとは、チューニングするデータベースに対して実行する Transact-SQL ステートメントのセットです。データベースをチューニングする際には、トレース ファイル、トレース テーブル、Transact-SQL スクリプト、または XML ファイルがワークロード入力として使用されます。[チューニング オプション] タブでは、物理データベース設計構造 (インデックスまたはインデックス付きビュー) を選択し、その分析時に適用するパーティション分割方法を指定できます。また、ワークロードのチューニングにあてる最大時間を指定することもできます。既定のワークロード チューニング時間は 1 時間です。
メモ : |
---|
Microsoft SQL Server Management Studio クエリ エディタから Transact-SQL スクリプトをインポートする場合、XML ファイルからスクリプトを取り込むことができます。詳細については、データベース エンジン チューニング アドバイザのリファレンス トピック「データベース エンジン チューニング アドバイザの起動」を参照してください。このトピックでは、SQL Server Management Studio クエリ エディタからデータベース エンジン チューニング アドバイザを起動する方法について述べられています。 |