1. 程式人生 > >SQL基本操作——事務

SQL基本操作——事務

內部 隔離性 成功 應該 包括 不能 隔離 失敗 基本

事務是並發和恢復控制的基本單元。

事務四個屬性:原子性、一致性、隔離性、持久性。

原子性:一個事務是一個不可分割的單位,事務中包括的諸多操作要麽成功要麽都失敗。

一致性:事務必須使數據庫從一個一致性狀態轉變到另一個一致性狀態。原子性和一致性是密不可分的。

隔離性:一個事務的執行不可能被其他事務幹擾。即一個事務內部的操作及使用數據對並發的其他的事務是隔離的,並發執行的各個事務之間互相不能幹擾。

持久性:一個事務一旦提交,他對數據庫中數據的改變應該是永久性的,接下來其他操作或故障不應該對其有任何影響。

SQL基本操作——事務