事務的4個特性

2021-07-13 21:37:41 字數 305 閱讀 1068

事務是恢復和併發控制的基本單位。

事務應該具有4個屬性: 原子性、一致性、隔離性、持續性。這四個屬性通常稱為acid。

原子性(atomicity):乙個事務是乙個不可分割的工作單位,事務中包括的許多操作要麼都做,要麼都不做。

隔離性(isolation):乙個事務的執行不能被其他事務干擾。既乙個事務內部操作及使用的資料對併發的其他事務是隔離的,併發執行的各個事務之間不能相互干擾。

永續性(durability):持續性也稱永久性。指乙個事務一旦提交,它對資料庫中資料的改變就應該是永久性的,接下來的其他操作或者故障對其沒有任何的影響。

事務的4個特性

事務四大特性 acid 1 原子性 atomicity 化學中的原子指不可再分的基本微粒,資料庫中原子性強調事務是乙個不可分割的整體,事務開始後所有操作要麼全部成功,要麼全部失敗,不可能停滯在中間某個環節。如果事務執行過程 錯就會回滾到事務開始前的狀態,所有的操作就像沒有發生一樣不會對資料庫有任何影...

事務的4個特性(ACID)

事務是為解決資料安全操作提出的,事務控制實際上就是控制資料的安全訪問。用乙個簡單例子說明 銀行轉帳業務,賬戶a要將自己賬戶上的1000元轉到b賬戶下面,a賬戶餘額首先要減去1000元,然後b賬戶要增加1000元。假如在中間網路出現了問題,a賬戶減去1000元已經結束,b因為網路中斷而操作失敗,那麼整...

資料庫事務的4個特性

1,第一原子性 原子性是指事務是乙個不可分割的單元,要麼都發生要麼都不發生,比如轉賬,要麼同時成功,要麼同時失敗 2,一致性 如a給b轉賬,不論轉賬的事務操作是否成功,其兩者的存款總額不變 3,隔離性 多個事務併發訪問時,事務之間是有隔離的 事務的隔離級別有 read uncommited 髒讀 讀...