数据库事务原理详解-事务基本概念
生活随笔
收集整理的這篇文章主要介紹了
数据库事务原理详解-事务基本概念
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
事務(Transaction)是訪問并可能更新數據庫中各種數據項的一個程序執行單元(unit)。特點:事務是恢復和并發控制的基本單位。事務應該具有4 個屬性:原子性、一致性、隔離性、持久性。這四個屬性通常稱為ACID 特性。
原子性(Automicity)。一個事務是一個不可分割的工作單位,事務中包括的諸操作要么都做,要么都不做。
一致性(Consistency)。事務必須是使數據庫從一個一致性狀態變到另一個一致性狀態。一致性與原子性是密切相關的。
隔離性(Isolation)。一個事務的執行不能被其他事務干擾。即一個事務內部的操作及使用的數據對并發的其他事務是隔離的,并發執行的各個事務之間不能互相干擾。
持久性(Durability)。持久性也稱永久性(Permanence),指一個事務一旦提交,它對數據庫中數據的改變就應該是永久性的。接下來的其他操作或故障不應該對其有任何影響。
?
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的数据库事务原理详解-事务基本概念的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 织入业务代码-ModifyService
- 下一篇: linux cmake编译源码,linu