コミット(こみっと)

データベースにおいて、トランザクション中に行った一連の更新を正常に終了させ、その結果を確定して永続化する操作。

詳細解説

コミット前の更新は未確定であり、ロールバックによって取り消せます。コミットに成功した更新は、障害が起きても保持されることがACID特性の永続性として求められます。バージョン管理の「コミット」は、変更履歴をリポジトリに記録する別の概念です。

コミットが問われた過去問

  • 2024(R6)秋 午前II 問14トランザクションPが資源Xの値を4から5に更新した後にトランザクションQが開始し,Pがコミットする前にQが資源Xを参照しようとした。Qの挙動
  • 2024(R6)秋 午前 問272相コミットで分散トランザクションの原子性を保証する場合,ネットワーク障害の発生によって参加者のトランザクションが,コミットすべきか又はロー
  • 2025(R7)秋 午前II 問21DBMSがトランザクションのコミット処理を完了するタイミングはどれか。
  • 2025(R7)秋 午前II 問15トランザクションT1,T2を同時実行した際に,次の異状を防ぐことができるトランザクションの隔離性水準のうち,最も水準の低いものはどれか。 〔
  • 2024(R6)春 午前 問27トランザクション T はチェックポイント後にコミットしたが,その後にシステム障害が発生した。トランザクション T の更新内容をその終了直後の

コミットが登場する過去問

  • 2023(R5)春 午前II 問24DBMSがトランザクションのコミット処理を完了するタイミングはどれか。
  • 2024(R6)秋 午前 問31DBMSのチェックポイントに関する記述として,適切なものはどれか。
  • 2024(R6)秋 午前II 問12二つのトランザクションが,同じデータに対して,更新,参照を行うときに発生し得るダーティリードの事象を記述したものはどれか。
  • 2023(R5)秋 午前II 問122相ロック方式を用いたトランザクションの同時実行制御に関する記述のうち,適切なものはどれか。
  • 2025(R7)春 午前II 問2JIS Q 20000-1:2020(サービスマネジメントシステム要求事項)において,“力量”に関する組織への要求事項として規定されているも

ほか 10 問。

関連する分野

データベース

用語集の一覧へ