[重複]トランザクションのコミット処理

DBMSは WAL(Write Ahead Logging) に従い、更新後データページより先にログを永続化します。コミット情報がログファイルへ書き込まれ、障害後にもコミット済み取引を識別できる時点でコミット完了を通知できます。 ア:アプリケーションの更新命令が終わっても、コミット情報が永続化されていなければ障害時に確定を保証できません。 イ:チェックポイントは復旧時間を短縮する処理で、個々のトランザクションのコミット完了条件ではありません。 ウ:揮発性のログバッファへの書込みだけでは、電源障害時に情報を失う可能性があります。 エ:コミット情報が不揮発性のログファイルへ書き込まれた時点で完了とできます。

DBMSがトランザクションのコミット処理を完了するタイミングはどれか。

出典令和2年度 情報処理安全確保支援士試験 午前Ⅱ 問21
ア
アプリケーションプログラムによるデータ更新命令完了時点
イ
チェックポイント処理完了時点
ウ
ログバッファへのコミット情報書込み完了時点
エ
ログファイルへのコミット情報書込み完了時点