「SQL アウトライン」ビューでのパフォーマンス・データの表示

pureQuery が使用可能な Java アプリケーション内の SQL ステートメントに関するパフォーマンス・データを生成してから、「SQL アウトライン」ビューを使用してそのデータを調べます。このビューを使用すると、低パフォーマンスのステートメントをチューニングするのに役立つツールを開くこともできます。

手順

「SQL アウトライン」ビューにパフォーマンス・データを表示するには、次のようにします。

  1. 「SQL アウトライン」ビューが開いていない場合には、プロジェクトを右クリックし、「pureQuery」>「SQL アウトラインの表示」を選択して、ビューを開きます。
  2. 「SQL アウトライン」ビューのツールバーで、「列の表示または非表示」ボタン (「列の表示または非表示」) の矢印をクリックして、「パフォーマンス列」を選択します。 アプリケーションのサイズおよび収集するデータの量によっては、情報がビューに表示されるのに多少の時間がかかる場合があります。

タスクの結果

「SQL アウトライン」ビューには、パフォーマンス・データを生成したアプリケーション内の各 SQL ステートメントに関する以下の情報が表示されます。

注: アプリケーションで pureQuery クライアントの最適化を使用している場合で、pureQueryXML ファイルに SQL ステートメントを取り込む際に sqlLiteralSubstitution プロパティーを使用した場合、リテラル値を含む SQL ステートメントはパラメーター・マーカーを含むバージョンのステートメントの下にネストされます。

例えば、アプリケーションの pureQueryXML ファイルには以下の SQL ステートメントが含まれているとします。

SELECT * FROM GOSALES.INVENTORY WHERE PRODUCT_NUMBER = ?

このアプリケーションを実行してパフォーマンス・データを生成すると、上記の SQL ステートメントはリテラル値 115110 で実行されます。「SQL アウトライン」ビューでは、パラメーター・マーカーを持つステートメントを拡張して、リテラル値を持つステートメントを表示できるようにする必要があります。

「SQL アウトライン」ビューにパフォーマンス・データを表示している間に、以下のアクションを実行できます。


フィードバック