資料庫事務 ACID

2021-08-19 21:57:40 字數 445 閱讀 8335

資料庫事務  acid

1.  原子性 atomicity

乙個事務必須被視為乙個不可分割的最小工作單元,整個事務中的所有操作要麼全部提交成功,要麼全部失敗回滾。

對於乙個事務來說,不可能只執行其中的一部分操作,這就是事物的原子性。

2.  一致性 consistency

資料庫總是從乙個一致性的狀態轉換到另外乙個一致性的狀態。
3. 隔離性 isolation

通常來說,乙個事務所做的修改在最終提交以前,對其他事務是不可見的。
4. 永續性 durability

一旦事務提交,則其所做的修改就會永久儲存到資料庫中。

此時即使系統崩潰,修改的資料也不會丟失。

--《高效能mysql》p7

資料庫事務ACID

1.原子性 atomicity 原子性是指事務是乙個不可分割的工作單位,事務中的操作要麼都發生,要麼都不發生。2.一致性 consistency 事務必須使資料庫從乙個一致性狀態變換到另外乙個一致性狀態。3.隔離性 isolation 事務的隔離性是指乙個事務的執行不能被其他事務干擾,即乙個事務內部...

資料庫事務 ACID

事務 乙個操作,乙個要執行sql語句,要麼執行,要麼不執行,是乙個不可分割的工作單位。有如下特性 a 原子性 atomicity c 一致性 consistency i 隔離性 isolation d 永續性 durability 先理解資料庫的一致性 參考這篇部落格 考慮如下場景 公司給員工發工資...

資料庫事務 ACID

acid,指資料庫事務正確執行的四個基本要素的縮寫。包含 原子性 atomicity 一致性 consistency 隔離性 isolation 永續性 durability 乙個支援事務 transaction 的資料庫,必須要具有這四種特性,否則在事務過程 transaction process...