の16章。
やっと Transaction に突入。
マインドマップから再構成したまとめ
DB は ACID を維持する
- Atomic
- トランザクションは全てのアクションが実行される or 全く実行されないのどちらかしかありえない
- 中途半端に実行される事はない
- Consistency
- トランザクションの前後でデータは無矛盾である
- Isolation
- 他のトランザクションの影響を受けないし、与えない
- Durability
- トランザクション成功後、データがなくなる事はない
どうやって維持するか?
所感
- まだ overview なので難しくない