ACID原則

ACID原則

ACID原則是資料庫事務正常執行的四個,分別指原子性、一致性獨立性持久性

基本介紹

事務的原子性(Atomicity):是指一個事務要么全部執行,要么不執行,也就是說一個事務不可能只執行了一半就停止了。比如你從取款機取錢,這個事務可以分成兩個步驟:1劃卡,2出錢。不可能劃了卡,而錢卻沒出來。這兩步必須同時完成,要么就不完成。
事務一致性(Consistency):是指事務的運行並不改變資料庫中數據的一致性。例如,完整性約束了a+b=10,一個事務改變了a,那么b也應該隨之改變。
獨立性(Isolation):事務的獨立性也有稱作隔離性,是指兩個以上的事務不會出現交錯執行的狀態。因為這樣可能會導致數據不一致。
持久性(Durability):事務持久性是指事務執行成功以後,該事務對資料庫所作的更改便是持久的保存在資料庫之中,不會無緣無故的回滾

相關詞條

熱門詞條

聯絡我們