事務是用來保證業務操作的完整性、整個業務要麼全部成功,要麼全部失敗,不允許部分成功,部分失敗
a (原子性)
c (一致性)
i (隔離性)
d (永續性)
讀未提交 read-uncommitted
讀已提交 read-commited
可重複讀 repeatable-read
序列化讀 serlalizable
隔離級別
髒讀不可重複讀
幻讀read-uncommitted是是
是read-commited否是
是repeatable-read否否
是serlalizable否否
否髒讀:乙個事務讀取到了另乙個事務未提交的資料 (不允許)
不可重複讀: 在不同的時候,同乙個事物對資料讀取的結果不一致
MySQL 事務的ACID特性
事務的acid特性 原子性 atomicity 乙個事務是乙個不可分割的最小工作單位,事務中的所有操作要麼都做,要麼都不做。一致性 consistency 事務前後資料的完整性必須保持一致.事務必須是使資料庫從乙個一致性狀態變到另乙個一致性狀態,一致性與原子性是密切相關的。隔離性 isolation...
Mysql的ACID 事務併發 事務隔離級別
目錄 一 事務的基本要素 acid a atomicity,即原子性 c consistency,即一致性 i isolation,即隔離性 d durability,即永續性 二 事務的併發問題 1.髒讀 2.不可重複讀 3.幻讀 三 mysql的事務隔離級別 事務開始後的所有操作,要麼全部完成,...
Mysql中事務ACID實現原理
照例,我們先來乙個場景 面試官 知道事務的四大特性麼?你 懂,acid嘛,原子性 atomicity 一致性 consistency 隔離性 isolation 永續性 durability 面試官 你們是用mysql資料庫吧,能簡單說說innodb中怎麼實現這四大特性的麼?你 我只知道隔離性是怎麼...