Explain 表のアップグレード

以前のリリースから Db2® コピーに収集した Explain 表情報を維持する必要がある場合は、Explain 表を Db2 バージョン 11.5にアップグレードしてください。

始める前に

DBADM 権限を持っていることを確認します。 追加の権限の詳細については、「 コマンド解説書」を参照してください。

このタスクについて

データベースのアップグレード後に Explain 表を手動でアップグレードできます。 または、Explain 表を再作成して新しい情報を集めることもできます。

プロシージャー

Explain 表をアップグレードするには、以下のように db2exmig コマンドを実行します。
db2exmig -d dbname -e explain_schema -u userid password
ここで、
  • dbname は、データベース名を表します。 このパラメーターは必須です。
  • explain_schema は、マイグレーションする Explain 表のスキーマ名を表します。 このパラメーターは必須です。
  • useridpassword は、現行ユーザーの ID とパスワードを表しています。 これら 2 つのパラメーターはオプション・パラメーターです。

結果

Explain 表がアップグレードされます。 db2exmig コマンドは元の Explain 表の名前を変更し、EXPLAIN.DDL ファイルを使用して新しい表集合を作成した後、元の Explain 表の内容を新しい表にコピーします。 最後に、このツールは元の Explain 表をドロップします。 db2exmig コマンドは、ユーザーが Explain 表に追加した列をすべて保存します。

次の作業

アップグレードされた Explain 表のアクセス・プラン情報を表示するには、db2expln コマンドを使用します。