高信頼性ログ機能の動作環境の構成を、以下に示します。また、OS資源と高信頼性ログ機能の資源の役割を、“表:OS資源および高信頼性ログ機能の資源”に示します。
種類 | 役割 | 配置ファイル域 | |
---|---|---|---|
OS資源 | 共用メモリ、セマフォ | RDBプロセスと外部との情報交換に使用します。 |
|
高信頼性ログ機能資源 | RDBディクショナリ | 利用者が作成したユーザログテーブルの定義情報を保持します。 |
|
RDBディレクトリファイル | ユーザログテーブルにアクセスするためのデータ配置情報、運用情報などを保持します。 |
| |
ユーザログテーブル | ユーザログを格納するデータベースです。 |
| |
ログ管理ファイル | テンポラリログファイルやアーカイブログファイルの配置位置などの情報を保持します。 |
| |
テンポラリログファイル | ダウンリカバリ、ロールバックに備えたログ情報を保持します。 |
| |
アーカイブログファイル | メディアリカバリに備えたログ情報を保持します。 |
| |
RDB構成パラメタファイル | ユーザログテーブルの動作環境を規定する各種情報を保持します。 |
| |
動作環境ファイル | アプリケーションの実行時の動作環境のチューニングに使用します。 |
| |
退避ディスク | RDBディクショナリの退避データを保持します。 |
| |
ユーザログ出力ファイル | ユーザログの内容をエクスポートしたファイルです。 |
| |
作業域 | アプリケーションの実行、RDBコマンドの実行時に使用する作業領域です。 |
|
上記で示すファイルの集まりが、高信頼性ログ機能の1つの動作環境です。
高信頼性ログ機能では、動作環境に名前をつけて運用します。動作環境に名前をつけることによって、それぞれの環境を区別することができ、1つのシステム上に、複数の動作環境を作成して運用することができます。動作環境を区別するために付けた名前を、RDBシステム名といいます。この運用を、マルチRDB運用といいます。
高信頼性ログ機能の動作環境をローデバイスに作成したい場合は“2.2.2 ローデバイスの作成(Solaris、Linux)”を、ファイルに作成したい場合は“2.2.3 ローデバイスの作成(Windows)”を参照してください。