リアルタイム診断機能を使用すると、異常な SQL 数の傾向とその詳細を素早く確認できます。
前提条件
ワンクリック診断を完了し、診断レポートを生成済みであること。未完了の場合は、まずワンクリック診断の開始をご参照ください。
操作手順
診断レポート エリアで、リアルタイム診断 をクリックします。
リアルタイム診断 エリアで、不審な SQL、Slow SQL 数、リアルタイムセッション、および リアルタイムのアクティブセッション を確認します。もっと見る をクリックすると、リアルタイム診断機能の SQL タブに移動します。
リアルタイム診断 エリアで、例外なSQL数の傾向 を確認します。
Slow SQL タブで、以下のデフォルト指標を確認します: SQLテキスト、テナント名、SQL ID、データベース、合計実行数、総データベース消費時間 (ms)、平均消費時間 (ms)、最大応答時間 (ms)、CPU 時間 (ms)、計画生成時間 (ms)、最大返される行数、メモリ読み取り行数、物理読み取り行数、および 操作。
SQLテキスト 列のリンクをクリックすると、SQL テキスト、SQL サンプリング詳細などを確認できます。
テナント名 と データベース で SQL テキストをフィルタリングします。
合計実行数、総データベース消費時間 (ms)、平均消費時間 (ms)、最大応答時間 (ms)、CPU 時間 (ms)、計画生成時間 (ms)、最大返される行数、メモリ読み取り行数、および 物理読み取り行数 で SQL テキストをソートします。
操作 列で、サンプルを見る をクリックすると、SQL サンプルを確認できます。
アイコンをクリックすると、ポップアップ表示される 列の管理 ウィンドウでさらに多くの指標を照会できます。
集約 in クエリ をチェックすると、IN クエリの結果が集約されますが、統計データには影響しません。リストには 集約 識別子が表示され、対応する SQL ID にポインタを置くと、集約された他の SQL ID を確認できます。
説明
IN 句を含み、異なる数の単純定数で構成される SQL ステートメントについて、IN クエリの集約が有効になっていない場合、リアルタイム診断機能はそれらを異なるタイプの SQL ステートメントとして扱います。IN クエリの集約が有効になっている場合、リアルタイム診断機能はそれらを同じタイプの SQL ステートメントとして扱い、これらの SQL ステートメントの統計情報を同じ行に集約します。
疑わしいSQL タブで、以下のデフォルト指標を確認します: SQLテキスト、テナント名、SQL ID、データベース、合計実行数、総データベース消費時間 (ms)、平均消費時間 (ms)、CPU 時間 (ms)、論理的読み取り、計画生成時間 (ms)、合計再試行回数、および 平均リトライ回数。
SQLテキスト 列のリンクをクリックすると、SQL テキスト、SQL 診断詳細などを確認できます。
テナント名 と データベース で SQL テキストをフィルタリングします。
合計実行数、総データベース消費時間 (ms)、平均消費時間 (ms)、CPU 時間 (ms)、論理的読み取り、および 計画生成時間 (ms) で SQL テキストをソートします。
アイコンをクリックすると、ポップアップ表示される 列の管理 ウィンドウでさらに多くの指標を照会できます。
集約 in クエリ をチェックすると、IN クエリの結果が集約されますが、統計データには影響しません。リストには 集約 識別子が表示され、対応する SQL ID にポインタを置くと、集約された他の SQL ID を確認できます。
説明
IN 句を含み、異なる数の単純定数で構成される SQL ステートメントについて、IN クエリの集約が有効になっていない場合、リアルタイム診断機能はそれらを異なるタイプの SQL 文として扱います。IN クエリの集約が有効になっている場合、リアルタイム診断機能はそれらを同じタイプの SQL 文として扱い、これらの SQL 文の統計情報を同じ行に集約します。