1. 程式人生 > >MySQL事務

MySQL事務

之間 tom 正常 邏輯 bili nsis 數據庫管理 出錯 mysq

事務是數據庫管理系統執行過程中的一個邏輯單元,由有限的操作序列構成。

事務的ACID特性

  • A --> Atomic原子性,事務作為一個整體,要麽全部被執行,要麽全部不執行。InnoDB支持事務,而MyISAM引擎的表時不支持事務的,那麽在出錯之前是可以被正常寫入的。
  • C --> Consistency一致性,一致狀態的含義是數據庫的數據應滿足約束。
  • I --> Isolation隔離性,多個事務之間是相互分開的,不會受到其他事務執行的影響。
  • D --> Durability持久性,事務提交過後對數據庫的修改應該是永久保存在數據庫中的。

MySQL事務