すべてのツール |
状況に応じて、以下が必要となる場合があります。
- SYSPROC.DSNAEXP の EXECUTE 特権。ストアード・プロシージャーを使用して、SQL ステートメントの EXPLAIN 情報を収集する場合。
- SYSPROC.DSNAHVPM。ホスト変数が含まれる静的 SQL ステートメントの EXPLAIN 情報を収集する場合。
- SET CURRENT SQLID。照会を実行する SQLID に対して必要。
|
アクセス・パス・レポート |
基本パッケージ (DSN5OADM、DSN5OEPJ (DB2® for z/OS バージョン 8)、DSN5OEPK
(DB2 for z/OS® バージョン 9 および 10)、DSN5ONPT、DSN5OPKG) の EXECUTE 特権 |
アクセス・プラン・グラフ |
以下のすべての権限および特権:- すべての Explain 表の SELECT 特権
- 基本パッケージ (DSN5OADM、DSN5OEPJ (DB2 for z/OS バージョン 8)、DSN5OEPK
(DB2 for z/OS バージョン 9 および 10)、DSN5ONPT、DSN5OPKG) の EXECUTE 特権
EXPLAIN を実行する場合の以下のいずれかの権限および特権:- PLAN_TABLE という名前のプラン表を所有していなければなりません。
- owner.PLAN_TABLE という名前のプラン表に関する別名が割り当てられていて、かつ、このプラン表の SELECT および INSERT 特権がなければなりません。
|
照会環境の収集 |
以下のすべての権限および特権:- 基本パッケージ (DSN5OADM、DSN5OEPJ (DB2 for z/OS バージョン 8)、DSN5OEPK
(DB2 for z/OS バージョン 9 および 10)、DSN5ONPT、DSN5OPKG) の EXECUTE 特権
- カタログ表の SELECT 特権
- すべての Explain 表の SELECT 特権
ストアード・プロシージャーの場合は、以下の 1 つ以上の特権:- SYSPROC.DSNWZP ストアード・プロシージャーの EXECUTE 特権
- SYSPROC.DSNACCMD ストアード・プロシージャーの EXECUTE 特権
|
照会の注釈 |
基本パッケージ (DSN5OADM、DSN5OEPJ (DB2 for z/OS バージョン 8)、DSN5OEPK
(DB2 for z/OS バージョン 9 および 10)、DSN5ONPT、DSN5OPKG) および 照会アノテーション・パッケージ (DSN5OFMJ (DB2 for z/OS バージョン 8 および 9)、
DSN5OFMM (DB2 for z/OS バージョン 10)) の EXECUTE 特権 |
サマリー・レポート |
ここに記載されているすべての権限および特権: DB2 for z/OS で実行する SQL ステートメントでの単一照会アドバイザーの実行に必要な権限と特権 |
ビジュアル・プラン・ヒント |
以下のすべての権限および特権:- PLAN_TABLE の SELECT、INSERT、および DELETE 特権
- 基本パッケージ (DSN5OADM、DSN5OEPJ (DB2 for z/OS バージョン 8)、DSN5OEPK
(DB2 for z/OS バージョン 9 および 10)、DSN5ONPT、DSN5OPKG) の EXECUTE
- DSNTIP8 インストール・パネルの OPTIMIZATION HINT サブシステム・パラメーターは、YES に設定しなければなりません。
|