事務的特性: ACID
1. A 原子性 Atomicity 數據處理操作的基本單位,不可分割。
2. C 一致性 Consistency 要麼全部成功,要麼全部失敗,前後狀態一致。
3. I 隔離性 Isolation 每個事務時相互隔離的,彼此互不影響。
4. D 持久性 Durability 事務提交之後,數據是被保存的。
事務的控制
1. start transaction/ begin 開啓一個事務
2. commit: 提交事務
3. rollback 回滾事務
4. savepoint 在事務中創建保存節點,方便後序針對保存點就行回滾。一個事務可以存在多個保存點。
5. release savepoint: 刪除某個保存點
6. set transaction 設置事務的隔離級別
set autocommit =1 開啓自動提交