Trend Analysis
Trend Analysis 画面では、照会期間中のインスタンス指標の推移をチャートで確認し、その下の複数のタブでセッション・ロック・SQL など項目別の詳細データを時点ごとに確認できます。
左側メニューで データベース > SQL Server > Trend Analysis を選択してください。

画面は照会条件、Trend チャート、下部タブ一覧の 3 つの領域で構成されます。
照会条件を設定する
Period、Group、Instance で照会対象の期間とインスタンスを設定します。条件を変更した後は [Search] ボタンをクリックして初めて、新しい条件で再照会されます。
Trend チャートで指標の推移を確認する
Trend 領域には (OS) Cpu Usage (%)、Active Sessions (count)、Page Lookups / Sec (count)、Alarm などのインスタンス指標チャートが表示されます。
チャートをクリックすると、該当時点がすべてのチャートに共通で表示され、下のタブのうち時点ベースのタブ(例: Session)の一覧がその時点を基準に更新されます。

チャートをドラッグすると、該当区間に拡大(ズーム)されます。

拡大したチャートを元の期間範囲に戻すには、Trend 領域右上の更新(⟳)アイコンをクリックしてください。[Reset] ボタンは基本的に無効状態であり、下で説明する Stat Change でチャートの指標を変更したときのみ有効化され、その指標を元に戻す用途で使用されます。
右上の Legend トグルをオンにすると、各チャートの下に凡例が表示されます。

4x/8x/16x ボタンをクリックすると、1 画面に表示するチャート数を増やして、より多くの指標を一度に確認できます。16x を選択すると、SQL Compilations、Batch Requests / Sec、Active Transactions、Locks Waiting、User Connections、Number Of Deadlocks / Sec_Total、Physical IO / Sec、Page Life Expectancy、Full Scans / Sec、Total Wait Time / Sec、Transactions / Sec_Total、Elapsed Time まで 16 個の指標をすべて確認できます。

チャートメニューで表示指標と方式を変更する
チャート右上の [⋮] ボタンをクリックすると Stat Change ポップアップが開きます。Stat Option タブで表示する指標を検索して選択できます。

Chart Option タブでは Display Mode(Line/Bar)、Fill Mode、Point Mode を設定できます。

[Save] をクリックして指標を変更すると、そのチャートの [Reset] ボタンが有効化され、このボタンをクリックすると変更した指標を元に戻します。

下部タブの時点選択コントロールの共通動作
Session、Blocked、SQL Stat のように特定時点のデータを表示するタブの上部には、◀◀/◀/▶/▶▶ ボタンと 00 から 55 までの時刻選択ボタンが表示されます。◀◀/▶▶ ボタンは 1 分単位で、◀/▶ ボタンは 5 秒単位で時点を移動します。
00~55 ボタンは、現在選択されている分(minute)内の秒(second)を 5 秒単位で表します。[+] ボタンをクリックすると 00~59 秒まで 1 秒単位に細分化されたボタンに展開され、展開した状態では [-] ボタンで再び折りたたむことができます。この際、実際にデータが存在する 5 秒単位の値のみクリックでき、残りは無効状態で表示されます。

一方、Top SQL、Wait、Alert タブは特定時点ではなく 照会条件 で指定した期間全体を基準に集計された統計を表示するため、この時間移動コントロールはありません。
タブごとに詳細情報を確認する
下部には Session、Blocked、SQL Stat、Top SQL、Wait、Alert の 6 つのタブがあります。
Host Name、Login Name 列には実際の運用環境のクライアント接続情報が表示される場合があるため、画面を共有またはキャプチャする際は露出に注意してください。
Session でセッション一覧を確認する
Session タブには、選択した時点基準のセッションが一覧で表示されます。画面上部スクリーンショットの下部タブが、まさにこの Session タブです。
一覧で Session ID の値をクリックすると、画面右側に該当セッションの詳細パネルが開きます。パネルの構成は Single View の Session 詳細パネルと同じです。

SQL ID の値をクリックすると、画面右側に該当 SQL の詳細パネルが開きます。パネルの構成は Single View の SQL 詳細パネルと同じです。
SQL Text の値をクリックすると SQL Full Text ポップアップが開き、全文を確認できます。[Format SQL] ボタンをクリックすると構文を見やすく整形して再表示し、コピーアイコンをクリックすると構文をクリップボードにコピーします。

一覧右上の [⋮] ボタンをクリックすると Reset user data、Export to Excel、Column List メニューが開きます。このメニューは下の他のタブの一覧にも同様に提供されます。

Blocked でブロッキングセッションとロックリソースを確認する
Blocked タブには、選択した時点で実行待機(runnable)中、または他のセッションにロックを要求中のセッションが上部の一覧に表示されます。SQL ID、SQL Text のクリック動作は、上記 Session タブと同様に SQL Detail パネルと SQL Full Text ポップアップを開きます。
このタブの Session ID の値はクリックしても Session Detail パネルは開きません。
上部一覧で行をクリックすると、下部一覧にそのセッションが保有・待機中のロックリソースが Database Name、Table Name、Resource Type、Request Type、Request Status、Request Mode、Wait Resource、Resource Associated Entity ID、Resource Description として表示されます。

SQL Stat で時点の SQL キャッシュ統計を確認する
SQL Stat タブには、選択した時点基準で SQL キャッシュに残っている SQL の Statement Start/End Offset、Last Execution Start/End Time などの統計が表示されます。SQL ID、SQL Text のクリック動作は上記 Session タブと同じです。

Top SQL で SQL 順位を確認する
Top SQL タブには、照会期間中の SQL 実行統計の順位が表示されます。SQL ID、SQL Text のクリック動作は上記 Session タブと同じです。

右上の Order By ドロップダウンで Execution Count、Elapsed Time (sec)、Worker Time (sec)、Logical Reads、Physical Reads のうち並べ替え基準を選択できます。

右上の Sum/Avg トグルを切り替えると、Elapsed Time (sec)、Worker Time (sec)、Logical Reads、Physical Reads などの数値列が、実行累計合計と実行 1 回あたりの平均値の間で切り替わります。

Wait で待機イベントの比重を確認する
Wait タブの左側には、照会期間中の待機を memory/cpu/lock/other/io/latch/network 待機クラス(Wait Class)ごとの比重で表示する円グラフが表示され、右側には Stat Name ごとの Waiting Tasks Count、Wait Time (ms) などの順位一覧が表示されます。円グラフの各セグメントにマウスを乗せると、該当待機クラスの比重をツールチップで確認できます。

Alert でアラート履歴を確認する
Alert タブには、照会期間中に発生したアラートが Time、Alert Type、Rule Name、Level、Value として表示されます。Level 列には Warning(警告)、Critical(重大)バッジが表示されます。クリック可能な値やリンクはありません。

一覧上部のフィルタ入力欄にテキストを入力すると、列の値を基準に各タブの一覧をすばやくフィルタリングできます。