チューニングの準備
SQL ステートメントのチューニングを行う前に、ユーザーが適切な権限および特権を持っていること、使用するデータ・サーバー上でチューニング・フィーチャーすべてが活動化されていること、グローバル・デフォルト値が必要な値に設定されていること、およびその他の重要なデフォルト値が設定されていることを確認します。
DB2 データベースまたはサブシステムが構成されていることの検証
SQL ステートメントをチューニングする前に、そのステートメントが実行される DB2 データベースまたはサブシステムに、必要な表およびその他のオブジェクトが存在していることを確認します。
システム・カタログのローカル・キャッシュが最新であることの確認
ワークフロー・アシスタントが SQL ステートメントの EXPLAIN 情報を収集する場合、ワークフロー・アシスタントは、接続されたデータベースまたはサブシステムのカタログのローカル・キャッシュからその情報を収集します。したがって、カタログが変更された場合、ワークフロー・アシスタントが同じ SQL ステートメントに関して再度 EXPLAIN 情報を収集する前に、カタログのローカル・キャッシュを更新しておく必要があります。
未修飾オブジェクト、SQL ID、またはその両方に使用するためのスキーマの設定
SQL ステートメントが未修飾オブジェクトを参照する場合、これらのオブジェクトはデフォルトのスキーマによって修飾されます。 使用するデフォルト・スキーマは、複数の場所で指定できます。
また、DB2 for z/OS 上でステートメントを実行する場合、使用する SQL ID も複数の場所で指定できます。
親トピック:
単一 SQL ステートメントのチューニング
関連タスク
:
単一 SQL ステートメントのチューニングの結果の共有
DB2 for z/OS で実行される SQL ステートメントの環境に関する情報の収集
関連資料
:
単一照会チューニング用の SQL ステートメントをキャプチャーできる場所
分析ツールおよびアドバイザーの操作
レポートの生成
拡張チューニング技法
フィードバック