DB2 データベースまたはサブシステムで InfoSphere Optim Query Workload Tuner のライセンスをアクティブ化すると、チューニング・フィーチャーの完全なセットを使用できます。ただし、ライセンスをアクティブ化していない場合でも、フィーチャーのサブセットは使用できます。
単一 SQL ステートメントをチューニングするための無料フィーチャー
SQL ステートメントが実行される DB2 システムで InfoSphere Optim Query Workload Tuner のライセンスがアクティブになっているかどうかに
関係なく、IBM Data Studio クライアント、バージョン 3.2 で使用できるフィーチャーです。
- 個々の SQL ステートメントの環境を取り込み、その環境の表現を IBM サポートに送信したり、別のサブシステム上で環境を再現したりする
- アクセス・プラン内のデータベース・オブジェクトに関する推奨事項と情報を要約したレポートを作成する
- DB2 オプティマイザーがアクセス・プランの作成に使用する統計情報を要約したレポートを作成する
- 読みやすく、分析しやすいように、SQL ステートメントをフォーマット設定し、2 つのバージョンの SQL ステートメントまたは 2 つの異なるステートメントのフォーマットを比較する
- 統計情報を使用して問題を修正するための RUNSTATS コマンドを生成する
- 個々の SQL ステートメントに関するアクセス・プランのビジュアル表示を生成する
- DB2 for Linux, UNIX, and Windows でサポートされるすべてのソース (パッケージ・キャッシュ、パッケージ、SQL ストアード・プロシージャーなど) から取り込まれた SQL ステートメントをチューニングする
- DB2 for z/OS でサポートされるすべてのソース (動的ステートメント・キャッシュ、プラン、パッケージ、SQL ストアード・プロシージャーなど) から取り込まれた SQL ステートメントをチューニングする
- InfoSphere Optim Performance Manager のリポジトリーから取り込まれた SQL ステートメントをチューニングする
- テキスト・ファイルから取り込まれた SQL ステートメントをチューニングする
- ワークフロー・アシスタントに直接入力した SQL ステートメントをチューニングする
単一 SQL ステートメントをチューニングするための有料フィーチャー
SQL ステートメントが実行される DB2 システムで InfoSphere Optim Query Workload Tuner のライセンスがアクティブになっている
場合にのみ、IBM Data Studio クライアント、バージョン 3.2 で使用できるフィーチャーです。
表 1. 単一 SQL ステートメントをチューニングするための有料フィーチャー| 機能 |
InfoSphere Optim Query Workload Tuner DB2 for Linux, UNIX, and Windows |
InfoSphere Optim Query Workload Tuner DB2 for z/OS |
| 統計情報を使用してフォーマット済み SQL ステートメントに注釈を付ける |
✓ |
✓ |
| アクセス・プランを直接変更するための最適化プロファイルを作成、検証、およびデプロイする |
✓ |
|
| Access Plan Explorer を使用してアクセス・プランを詳しく調べる |
✓ |
✓ |
| 索引の作成に関する推奨事項を生成する |
✓ |
✓ |
| アクセス・パスの改善に関する推奨事項を生成する |
✓ |
✓ |
| SQL ステートメントの再作成に関する推奨事項を生成する |
✓ |
✓ |
| 推奨される索引と、ユーザーが提示した索引の仮想テストを行う |
✓ |
✓ |
| アクセス・プランを直接変更するためのプラン・ヒントを作成、検証、およびデプロイする |
|
✓ |
照会ワークロードをチューニングするための有料フィーチャー
SQL ステートメントが実行される DB2 システムで InfoSphere Optim Query Workload Tuner のライセンスがアクティブになっている
場合にのみ、IBM Data Studio クライアント、バージョン 3.2 で使用できるフィーチャーです。
| 機能 |
InfoSphere Optim Query Workload Tuner DB2 for Linux, UNIX, and Windows |
InfoSphere Optim Query Workload Tuner DB2 for z/OS |
| InfoSphere Optim Performance Manager のリポジトリーから取り込まれた SQL ステートメントをチューニングする |
✓ |
✓ |
| テキスト・ファイルから取り込まれた SQL ステートメントをチューニングする |
✓ |
✓ |
| 索引の作成に関する推奨事項を生成する |
✓ |
✓ |
| 統計情報を使用して問題を修正するための RUNSTATS コマンドを生成する |
✓ |
✓ |
| DB2 for Linux, UNIX, and Windows でサポートされるすべてのソース (パッケージ・キャッシュ、パッケージ、SQL ストアード・プロシージャーなど) から取り込まれた SQL ステートメントをチューニングする |
✓ |
|
| 統計ビューの作成または変更に関する推奨事項を生成する |
✓ |
|
| MQT、多次元クラスタリング、および複数のパーティションにわたるデータの再配分に関する推奨事項を生成する |
✓ |
|
| DB2 for z/OS でサポートされるすべてのソース (動的ステートメント・キャッシュ、プラン、パッケージ、SQL ストアード・プロシージャーなど) から取り込まれた SQL ステートメントをチューニングする |
|
✓ |
| さまざまなパッケージやワークロードで SQL ステートメントに関するアクセス・プランおよびコストの変化の見積もりを比較、注釈付けし、そのレポートを生成する |
|
✓ |
| SQL ステートメントが参照する表に関するカタログ情報のレポートを作成する |
|
✓ |
| アクセス・パスの改善に関する推奨事項を生成する |
|
✓ |
| SQL ステートメントの再作成に関する推奨事項を生成する |
|
✓ |
| 照会ワークロードの環境を取り込み、その環境の表現を IBM サポートに送信したり、別のサブシステム上で環境を再現したりする |
|
✓ |