2020-01-05 21:18:26
概要トランザクションについてまとめる。
トランザクションデータを正しく保つための手法。DB固有の概念ではなく、一つの理論として独立している。
多数のクライアントからDBサーバーに対して同時アクセスが発生するような状況や、DBサーバーまたはアプリケーションが更新処理途中にクラッシュするという状況などからデータの整合性を守りたい時に必要とされる。
トランザクションが提供する機能は2点ある。
同時実行制御
同時アクセスによって発生し得るデータ不整合を防ぐこと。
クラッシュリカバリ
DBサーバーやアプリケーションがクラッシュしても自動的にリカバリ処理が行われること。
データ不整合を起こさな...
データベース
トランザクション