リリース間でのイベント・モニター・データの保持
データベース製品をアップグレードした後に、イベント・モニターの出力表をアップグレードできます。 この機能により、アップグレードする前に存在していたイベント・モニター表のデータを保持できます。
イベント・モニターが拡張されたために、イベント・モニターによって生成される表が変更される場合があります。例えば、新しいモニター・エレメントのレポート用に、 新しい列が表に追加される場合があります。
EVMON_UPGRADE_TABLES プロシージャーは、通常の表および UE 表の両方に使用できます。 通常の表の場合、このプロシージャーは、必要な新規列の追加、 不要になった古い列のドロップ、および列の変更を必要に応じて行います。 UE 表の場合、このプロシージャーは、 新規列の追加および既存の列への変更を必要に応じて行い、 db2evmonfmt ツールまたは EVMON_FORMAT_UE_TO_TABLES や EVMON_FORMAT_UE_TO_XML ルーチンで UE 表を処理できるようにします。
イベント・モニター表をアップグレードしない場合の影響
過去のリリースと同じように、 イベント・モニター表をアップグレードしないという選択も可能です。ただし、 新規リリースでイベント・モニターに導入された新しい列にデータは設定されず、 照会することもできません。また、 古いリリースにも既に存在していたモニター・エレメントで、 新規リリースでサイズが増加したモニター・エレメントは、 切り捨てられる可能性があります。例えば、新規リリースで、あるモニター・エレメントのサイズが VARCHAR(20) から VARCHAR(128) に増加された場合に、 既存の表をアップグレードしないと、 システムがそのモニター・エレメントとして 128 バイトのデータをイベント・モニターに送信しているにもかかわらず、 モニター・エレメント値が入る列は以前と同様 20 文字のデータしか格納しません。