資料庫事務 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...