アトミックコミット
一連の個別の変更を、単一の処理として実行するための処理。
不可分性
一貫性
実際には、ハードウェアの制約により真のアトミックコミットは実現できない。
一つのデータベースエントリは、複数の異なる
セクタ
にまたがる場合もある
一度に書き込むことができるセクタは一つだけ
メモリ内のデータベースエントリが変更された後、そのエントリはディスクに書き込まれるためにキューに入れられる
データベース
ではどのように実現しているのか?
2相コミット
3相コミット