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

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

手順

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

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

タスクの結果

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

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

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

SELECT * FROM GOSALES.INVENTORY WHERE PRODUCT_NUMBER = ?

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

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


フィードバック