変更履歴イベント・モニターを使用したユーティリティー履歴のモニター
1 つのユーティリティーの実行で、変更履歴イベント・モニターに 1 つ以上のイベントが生成される場合があります。例えば、REORG ユーティリティーの実行では、 REORG 操作の開始と終了を示す 2 つのイベントが生成されます。 イベントと論理データ・グループは、1 対多でマッピングされます。 1 つのイベントで、複数の論理データ・グループに情報が書き込まれる場合があります。また、 1 つのイベントで、特定の論理データ・グループに関連付けられている表に、複数のエントリー (行) が書き込まれる場合があります。特定のユーティリティー呼び出しに対応する各イベントは、 utility_invocation_id エレメントで識別されます。 utility_invocation_id は、特定のユーティリティー呼び出しを一意的に識別するバイナリー・トークンです。utility_invocation_id は、 ユーティリティーを実行している全メンバーで同じです。utility_invocation_id の固有性は、 データベースの非アクティブ化、再活動化、およびメンバーのシャットダウンが行われても維持されます。 このため、特定のユーティリティー呼び出しに対応するすべてのイベント・モニター・レコードを迅速に識別することができます。他のフィールドと結合する必要もなければ、 重複 ID について懸念する必要もありません。
utility_invocation_id を使用すると、 特定のユーティリティー呼び出しに関するすべてのイベントを識別できます。例えば、 REORG コマンドを表に対して実行した場合、ユーティリティーが実行を開始したときに UTILSTART イベントが生成され、ユーティリティーが実行を完了したときに UTILSTOP イベントが生成されます。 この UTILSTART および UTILSTOP イベントの両方は、同じ REORG コマンド呼び出しに関するものであるため、 同じ utility_invocation_id を持つことになります。 これらのイベントを utility_invocation_id で結合すると、 ユーティリティーの経過時間を計算できます。
- BACKUP
- LOAD
- MOVETABLE
- ONLINERECOVERY
- REDISTRIBUTE
- REORG
- RESTORE
- ROLLFORWARD
- RUNSTATS
| 論理データ・グループ | デフォルトの表名 | 内容 |
|---|---|---|
| CHANGESUMMARY | CHANGESUMMARY_evmon-name | 変更履歴イベント・モニターによってキャプチャーされたすべてのイベントの要約 |
| UTILSTART | UTILSTART_evmon-name | ユーティリティーの開始情報 |
| UTILLOCATION | UTILLOCATION_evmon-name | ユーティリティーのパスまたはファイル情報 |
| UTILSTOP | UTILSTOP_evmon-name | ユーティリティーの停止情報 |
| UTILPHASE | UTILPHASE_evmon-name | ユーティリティーのフェーズ情報 |
- UTILALL
- ロード、表移動、オンライン・バックアップ、オンライン・リカバリー、オンライン・リストア、オンライン・ロールフォワード、再配分、REORG、および RUNSTATS の各ユーティリティーの実行をキャプチャーします。
- BACKUP
- オンライン・バックアップ・ユーティリティーの実行をキャプチャーします。
- LOAD
- ロード・ユーティリティーの実行をキャプチャーします。
- MOVETABLE
- 表移動ユーティリティー (ADMIN_MOVE_TABLE ストアード・プロシージャーの呼び出し) の実行をキャプチャーします。
- ONLINERECOVERY
- 操作中のデータベース接続を許可された非同期のバックワード・フェーズを使用したクラッシュ・リカバリー操作の実行をキャプチャーします (これには、HADR TAKEOVER の間に実行された暗黙のクラッシュ・リカバリーが含まれます)。
- REDISTRIBUTE
- パーティション・グループ再配分ユーティリティーの実行をキャプチャーします。
- REORG
- REORG ユーティリティーの実行をキャプチャーします。
- RESTORE
- オンライン・リストア・ユーティリティーの実行をキャプチャーします。
- ROLLFORWARD
- オンライン・ロールフォワード・ユーティリティーの実行をキャプチャーします。
- RUNSTATS
- RUNSTATS ユーティリティーの実行をキャプチャーします。