數據庫之事務的四大特性

數據庫事務的四大特性(ACID)

  • 原子性(Atomic):事務執行的操作要麼全部執行,要麼事務回滾。
  • 一致性(Consistency):事務應該從一個一致狀態轉變爲另一個一致狀態。一致性就是數據庫中數據應滿足完整性約束。比如轉賬的例子,兩個之間進行轉賬,總金額加起來是五千,不管怎麼兩人怎麼轉,總金額都必須是五千
  • 隔離性(Isolation):多個事務併發執行時,一個事務的執行不應該影響另一個事務的執行
  • 持久性(Durability):一個事務的提交,他的數據的修改應該永久保存在數據庫中。旨在數據庫系統的恢復性能,將頁面的修改操作寫進一個文件,數據庫重啓後可以從此文件進行恢復——redo log file
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章