什麼是事物

2021-09-24 17:42:16 字數 471 閱讀 6062

一.什麼是事務 

事務是應用程式中一系列嚴密的操作,所有操作必須成功完成,否則在每個操作中所作的所有更改都會被撤消。也就是事務具有原子性,乙個事務中的一系列的操作要麼全部成功,要麼乙個都不做。 

事務的結束有兩種,當事務中的所以步驟全部成功執行時,事務提交。如果其中乙個步驟失敗,將發生回滾操作,撤消撤消之前到事務開始時的所以操作。 

事務的特性(acid特性)

a:原子性(atomicity)

事務是資料庫的邏輯工作單位,事務中包括的諸操作要麼全做,要麼全不做。

b:一致性(consistency)

事務執行的結果必須是使資料庫從乙個一致性狀態變到另乙個一致性狀態。一致性與原子性是密切相關的。

c:隔離性(isolation)

乙個事務的執行不能被其他事務干擾。

d:持續性/永久性(durability)

乙個事務一旦提交,它對資料庫中資料的改變就應該是永久性的。

深入分析事物以及什麼是分布式事物?

事物是關係型資料庫中,由一組sql組成的執行單元,該單元要麼整體成功,要麼整體失敗。事物acid特性,原子性,一致性,隔離性,永續性,這4個屬性統稱為acid特性。原子性 指事物包含的所有操作sql,要麼整體成功,要麼整體失敗。一致性 事物前的狀態結果和事物後的狀態的結果都是一致的。參考銀行轉賬。永...

java中是事物

二環十三郎 2017 04 05 17 45 事務 事務指邏輯上的一組操作,組成這組操作的各個單元,要麼全部成功,要麼全部不成功。mysql中的事務 a mysql引擎是支援事務的 b mysql預設自動提交事務。每條語句都處在單獨的事務中。c 手動控制事務 開啟事務 start transacti...

什麼是LVM 什麼是LV 什麼是VG

lvm logicl volume manager 邏輯卷管理器,通過使用邏輯卷管理器對硬碟儲存裝置進行管理,可以實現硬碟空間的動態劃分和調整。一 基本概念 1 物理卷 pv physical volume 物理卷在邏輯卷管理中處於最底層,它可以是實際物理硬碟上的分割槽,也可以是整個物理硬碟。2 捲...