第一反應:acid
然而 a 、c、i、d 到底是什麼? 我當時並不能很快的說出他們的名稱.
下面認真回憶一下吧。
a> 原子性(atomicity) 事務是最小單位,不可再分
c>一致性(consistency) 事務對dml語句的操作 具有同時性 同時成功 ,同時失敗
i >隔離性(isolation) 乙個事務的成功與失敗不影響其他事務的進行
d>隔離性(isolation) 事務操作之後的結果持久的儲存在資料庫中
事務執行流程:
開啟事務:start transaction
結束事務:end transaction
提交事務:commit transaction
回滾事務:rollback transaction
tcl 事務控制語句 :
事務 四個特性
事務具有4個特徵,分別是原子性 一致性 隔離性和永續性,簡稱事務的acid特性 一 原子性 atomicity 乙個事務要麼全部提交成功,要麼全部失敗回滾,不能只執行其中的一部分操作,這就是事務的原子性 二 一致性 consistency 事務的執行不能破壞資料庫資料的完整性和一致性,乙個事務在執行...
mysql事務四個特性 事務的四個特性
事務的四個特性 1.原子性 atomicity 1.1什麼是原子性 一般來說,原子是指不能分解成小部分的東西。這個詞在計算的不同分支中意味著相似但又微妙不同的東西。例如,在多執行緒程式設計中,如果乙個執行緒執行乙個原子操作,這意味著另乙個執行緒無法看到該操作的一半結果。系統只能處於操作之前或操作之後...
事務 事務的四個特性
現實生活中,我們往往經常會進行轉賬操作,轉賬操作可以分為兩部分來完成,轉入和轉出。只有這兩部分都完成了才可以認為是轉賬成功。在資料庫中,這個過程是使用兩條語句來完成的,如果其中任意一條語句出現了異常沒有執行,則會導致兩個賬號的金額不同步,造成錯誤。為了防止上面可能出現的情況,mysql引入了事務,所...