単一 SQL ステートメントのチューニング
IBM® InfoSphere® Optim™ Query Workload Tuner は、DB2® for Linux, UNIX, and Windows データベースまたは DB2 for z/OS® サブシステムで実行される個々の SQL ステートメントに対する、先進的な照会チューニング機能を提供します。
チューニングの準備
SQL ステートメントのチューニングを行う前に、ユーザーが適切な権限および特権を持っていること、使用するデータ・サーバー上でライセンスが活動化されていること、グローバル・デフォルト値が必要な値に設定されていること、およびその他の重要なデフォルト値が設定されていることを確認します。
単一照会チューニング用の SQL ステートメントをキャプチャーできる場所
SQL ステートメントは、さまざまな場所からキャプチャーできます。
チューニング前のグローバル一時表の宣言
チューニングする必要があるステートメントがグローバル一時表にアクセスする場合、そのステートメントに対して分析ツールを実行する前に、一時表を定義するステートメントを実行する必要があります。
分析ツールおよびアドバイザーの操作
SQL ステートメントをチューニングする方法を見つけるために、さまざまな分析ツールおよびアドバイザーを使用できます。
レポートの生成
DB2 for Linux, UNIX, and Windows に接続されているか、DB2 for z/OS に接続されているかに応じて、1 つまたは 2 つのタイプのレポートを生成できます。
単一 SQL ステートメントのチューニングの結果の共有
アドバイザーからの推奨情報、アクセス・プラン・グラフ、フォーマット済みの SQL ステートメント、およびレポートをエクスポートして、他の人がそれらを自分のワークスペースにインポートして表示できるようにすることができます。
拡張チューニング技法
アドバイザーの推奨情報を超え、アクセス・プランに直接影響を与えるいくつかのチューニング技法を使用することができます。
DB2 for z/OS で実行される SQL ステートメントの環境に関する情報の収集
SQL ステートメントのチューニングに関する問題を解決するために IBM サポートと協力して作業を行っている場合、ステートメントの環境を一連のファイルにキャプチャーすることができます。 その後、ファイルを IBM サポートにアップロードできます。
フィードバック