照会ワークロードを作成するための SQL ステートメントをキャプチャーできる場所

以下の場所から SQL ステートメントをキャプチャーできます。

キャプチャーの共通の前提条件

キャプチャーする各場所について、以下の前提条件を満たしている必要があります。一部の場所では、追加の前提条件があります。

ワークフロー・アシスタントの外部の場所

最初にワークフロー・アシスタントを開かずに、以下の場所から SQL ステートメントをキャプチャーすることができます。

SQL エディターまたはルーチン・エディター
エディター内の任意の場所で右クリックして、「チューニングの開始」を選択します。
注: ルーチン・エディターからキャプチャーするステートメントにローカル変数が含まれている場合、ローカル変数はキャプチャー・プロセス中に型付きパラメーター・マーカーに変換されます。
データ・ソース・エクスプローラー
以下のオブジェクトのいずれかを右クリックして、「チューニングの開始」を選択します。
  • パッケージ
  • SQL ストアード・プロシージャー
  • コンパイル済み SQL ステートメントを使用するトリガー、つまり、パッケージに関連付けられているトリガー
  • コンパイル済み SQL ステートメントを使用するユーザー定義関数、つまり、パッケージに関連付けられている UDF
  • ビュー

ワークフロー・アシスタントの内部の場所

以下のソースから SQL ステートメントをキャプチャーするには、最初に以下の手順を実行して、ワークフロー・アシスタントを開く必要があります。

  1. データ・ソース・エクスプローラーで接続を右クリックし、「接続」を選択してその接続を展開します。データ・サーバーを右クリックし、「分析とチューニング」 > 「チューニングの開始」を選択します。 「キャプチャー」セクションに、ワークフロー・アシスタントが開きます。
  2. 「キャプチャー」セクションの左側で、チューニングする SQL ステートメントの場所を選択します。開いたページの指示に従います。タイトルの右側の「?」アイコンをクリックすると、そのページに関する情報が得られます。
以下の場所からキャプチャーできます。
ステートメントの入力または貼り付け
「キャプチャー」セクションの左側で「入力テキスト」を選択します。
ファイル
「キャプチャー」セクションの左側で「ファイル」を選択します。
照会ワークロードを定義する XML ファイル
接続先のデータベースまたはサブシステムが、照会ワークロードのチューニング用のアクティブ・ライセンスを持っていない場合でも、照会ワークロードの定義内にある SQL ステートメントをチューニングできます。
Optim™ Performance Manager リポジトリー
このソースからキャプチャーする場合の前提条件および説明については、Optim Performance Manager からの照会ワークロードの作成を参照してください。
DB2 for Linux, UNIX, and Windows 内のソース
  • パッケージ・キャッシュ

    このソースからキャプチャーするには、ユーザー定義関数 SYSPROC.MON_GET_PKG_CACHE_STMT の EXECUTE 特権を持っている必要があります。

    DB2 for Linux, UNIX, and Windows バージョン 9.5 を使用している場合は、SYSMON 権限を持っている必要があります。ストアード・プロシージャー SYSPROC.SNAP_GET_DYN_SQL_V95 の EXECUTE 特権も必要です。

    DB2 for Linux, UNIX, and Windows バージョン 9.7 フィックスパック 1 以降を使用している場合、ストアード・プロシージャー SYSPROC.EXPLAIN_FROM_SECTION の EXECUTE 特権を持っている必要があります。

  • パッケージ
  • SQL ストアード・プロシージャー

フィードバック