トランザクション

トランザクション

日本語

概要

複数の処理をひとまとまりとして扱う単位。

詳細

複数の操作を不可分な単位として扱う仕組み。全て成功するか、全て失敗して元に戻るかのどちらかになる。内部的にはWAL(Write-Ahead Log)などの仕組みで変更を先にログへ記録し、クラッシュ時にもそこから整合性のある状態へ復旧できるようにしている実装が多い。

データベースの他の用語