IT用語帳
DBデータベースシステムの運用・管理 · データベースシステムの運用・保守

ロールバック(後退復帰)

Rollback Recovery

ろーるばっくかいふく

トランザクション障害やシステム障害の回復時に、未コミットのトランザクションの変更をUNDOログを用いて取り消し、トランザクション開始前の状態に戻す処理。

共有:

Related

他の資格での定義

IPロールバック

トランザクションの処理中に障害が発生した場合、更新前のログを用いてデータをトランザクション開始前の状態に戻す回復処理。バックワードリカバリとも呼ばれる。

FEロールバック

トランザクション障害時に、更新前ジャーナルを用いてデータベースをトランザクション開始前の状態に戻す手法。後退復帰とも呼ばれ、プログラムの異常終了やデッドロック発生時に使用される。

APロールバック

データベースの障害回復手法。ジャーナルファイル(更新前ログ)を用いて、未完了のトランザクションによる更新を取り消し、トランザクション開始前の状態に戻す。トランザクション障害やシステム障害からの回復に使用される。

PD-Dバックワードリカバリ(ロールバック)

トランザクションの異常終了やシステム障害のときに、ジャーナルファイルの更新前情報を使って、完了していないトランザクションの更新を取り消し、トランザクション開始前の状態に戻す回復方法。システム障害からの再始動では、チェックポイント以降にコミットされたものはロールフォワードし、未完了のものはロールバックする。

A-1バックワードリカバリ(ロールバック)

データベースの障害回復の方法で、ログ(ジャーナル)に記録された更新前の内容を使って、トランザクションによる更新を取り消し、そのトランザクションの開始前の状態に戻すこと。トランザクションの異常終了時や、システム障害時に未完了だったトランザクションの取消しに使われる。

Past Exams

過去問での出題

過去問で 70 回出題(データベーススペシャリスト試験 22・基本情報技術者試験 11・応用情報技術者試験 11・ITサービスマネージャ試験 7・高度試験 午前Ⅰ 6・ITパスポート試験 5・システム監査技術者試験 3・情報処理安全確保支援士試験 3・情報セキュリティマネジメント試験 1・システムアーキテクト試験 1)。うち 1 回は用語そのものを問う問題です。

残り 60 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

データベーススペシャリスト試験の過去問によく出る用語

Related

関連キーワードの用語

DBUNDOログ

トランザクションによるデータ更新の更新前イメージを記録したログ。未コミットのトランザクションの変更をロールバックで取り消す際に使用する。MVCCの実現にも利用される。

DB関係データベース

関係モデルに基づくデータベース。データを2次元の表(テーブル)で管理し、SQLを用いて操作する。データの整合性制約やトランザクション管理に優れ、業務システムで最も広く利用されている。

DBトランザクションログ管理

DBMSがトランザクションの変更履歴をログファイルに記録・管理する機能。WAL原則に基づき、データの更新前にログを先行して書き込む。障害回復とロールバックの基盤であり、ログのアーカイブやローテーションも管理する。

DBDCL(データ制御言語)

データベースのアクセス権限やトランザクションを制御するためのSQL文の総称。GRANT(権限付与)、REVOKE(権限取消)、COMMIT(確定)、ROLLBACK(取消)などが含まれる。

DBトランザクション

データベースに対する一連の操作を論理的に1つの処理単位としてまとめたもの。ACID特性を満たすことで、データの一貫性と信頼性を保証する。COMMITで確定、ROLLBACKで取消を行う。

DBACID特性

トランザクションが満たすべき4つの特性。原子性(Atomicity:全てか無か)、一貫性(Consistency:整合性制約を保持)、隔離性(Isolation:他トランザクションの干渉を受けない)、永続性(Durability:完了した結果は永続的に保持)。