ジャーナルファイル
Log File
じゃーなるふぁいる
データベースに対する更新操作の履歴を記録するファイル。更新前イメージ(UNDOログ)と更新後イメージ(REDOログ)を含む。障害回復の基盤であり、WAL(Write-Ahead Logging)原則に従って管理される。
Related
他の資格での定義
データベースの更新前後の内容を時系列で記録するファイル。ログファイルとも呼ばれ、障害発生時のロールバック(更新前ジャーナルによる復旧)やロールフォワード(更新後ジャーナルによる復旧)に使用される。
データベースに対する更新操作の履歴を記録するファイル。ログファイルとも呼ばれ、更新前の値(更新前ログ)と更新後の値(更新後ログ)を記録する。ロールバック(更新前ログ使用)やロールフォワード(更新後ログ使用)に不可欠。
データベースに対する更新の履歴を記録したファイル。トランザクションの開始・コミット・アボートと、更新前情報(更新前の値)、更新後情報(更新後の値)を記録する。データを書き込む前にログを書くWAL(先行書込みログ)の方式で、障害時のロールバックとロールフォワードに使う。
Past Exams
過去問での出題
過去問で 2 回出題(ITサービスマネージャ試験 2)
出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。
Related
関連キーワードの用語
DBMSがトランザクションの変更履歴をログファイルに記録・管理する機能。WAL原則に基づき、データの更新前にログを先行して書き込む。障害回復とロールバックの基盤であり、ログのアーカイブやローテーションも管理する。
トランザクションによるデータ更新の更新後イメージを記録したログ。コミット済みだがディスクに未反映の変更をロールフォワードで再適用する際に使用する。
トランザクションによるデータ更新の更新前イメージを記録したログ。未コミットのトランザクションの変更をロールバックで取り消す際に使用する。MVCCの実現にも利用される。
実行時間が閾値を超えたSQL文を記録するログ。性能問題の原因となるSQL文の特定に使用する。クエリの実行時間、走査行数、返却行数などの情報が記録され、チューニング対象の優先順位付けに役立つ。
データベースに対するアクセスや操作の履歴を記録したログ。誰が、いつ、どのデータに、どのような操作を行ったかを追跡可能にする。不正アクセスの検知やコンプライアンスの証拠として使用される。
E.F.コッドが提唱した、データを2次元の表(リレーション)で表現するデータモデル。数学的な集合論と述語論理に基づき、データの構造・操作・整合性制約を定義する。現在のRDBMSの理論的基盤である。
