すべてのプロダクト
Search
ドキュメントセンター

Managed Service for OpenTelemetry:SQL パフォーマンス分析

最終更新日:Mar 11, 2026

遅い、または過剰に頻繁な SQL ステートメントは、アプリケーションのパフォーマンスを低下させ、データベースのコストを増加させます。OpenTelemetry 向けマネージドサービスの [Database Calls] ページでは、各 SQL ステートメントについて呼び出し回数、平均応答時間、および関連付けられたトレースが表示されるため、問題のあるクエリを特定し、元のリクエストまでトレースできます。

メトリクスリファレンス

SQL 分析」タブでは、2 つのレベルのインサイトを提供します:

レベルメトリクス
集計1分あたりの合計 SQL 呼び出し数と、選択した期間における平均応答時間
ステートメントごと個々の SQL ステートメントごとの呼び出し数と平均応答時間

各 SQL ステートメントでは、[操作] 列から 2 つのドリルダウン操作がサポートされています。

アクション説明
[呼び出し統計]選択された SQL ステートメントについて、呼び出し数と応答時間の傾向を分単位で表示します。
[トレースクエリ]選択された SQL ステートメントを含むすべてのトレースが [トレース] タブに表示されます。

SQL 分析結果の表示

開始する前に、以下を確認してください。

  • アプリケーションをインストルメント化し、トレースデータを報告済みであること。詳細については、「事前準備」をご参照ください。

  • アプリケーションがコンソールに表示されていることを確認済みであること。詳細については、「アプリケーションとタグの管理」をご参照ください。

SQL 分析結果を表示するには:

  1. Tracing Analysis コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[アプリケーション] をクリックします。

  3. [アプリケーション]」ページで、トップナビゲーションバーのリージョンを選択し、アプリケーション名をクリックします。

  4. 左側のナビゲーションウィンドウで、[データベース呼び出し] をクリックします。

  5. [SQL Analysis] タブで、集計呼び出し回数および平均応答時間のチャートを確認します。

  6. リストから特定の SQL ステートメントを見つけ、[操作] 列を使用します:

    • [呼び出し統計]」をクリックして、その文の 1 分あたりの呼び出しボリュームと平均応答時間を表示できます。

    • トレースクエリ」をクリックすると、[トレース] タブで関連するすべてのトレースを表示できます。

期間の変更

[SQL Analysis]」タブでは、事前定義された時間範囲のデータが表示されます。変更するには:

  1. ページ右上の日付と時刻ピッカーをクリックします。

  2. 直近 30 分、今日、または今週などの事前定義の範囲を選択します。直近 30 分今日、または今週

  3. 正確な範囲を指定するには、[カスタム] を選択します。カレンダーから開始時刻と終了時刻を選択するか、手動で入力してから、[OK] をクリックします。

注:日付には YYYY-MM-DD フォーマットを、時刻には HH:MM フォーマットを使用します。

Time Picker