當前位置:
首頁 >
mysql事务的 四个特征(ACID)
發布時間:2023/12/10
53
豆豆
生活随笔
收集整理的這篇文章主要介紹了
mysql事务的 四个特征(ACID)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
事務的 四個特征(ACID)
事務具有四個特征:原子性( Atomicity )、一致性( Consistency )、隔離性( Isolation )和持續性( Durability )。這四個特性簡稱為 ACID 特性。
1 、原子性。事務是數據庫的邏輯工作單位,事務中包含的各操作要么都做,要么都不做
2 、一致性。事 務執行的結果必須是使數據庫從一個一致性狀態變到另一個一致性狀態。因此當數據庫只包含成功事務提交的結果時,就說數據庫處于一致性狀態。如果數據庫系統 運行中發生故障,有些事務尚未完成就被迫中斷,這些未完成事務對數據庫所做的修改有一部分已寫入物理數據庫,這時數據庫就處于一種不正確的狀態,或者說是 不一致的狀態。
3 、隔離性。一個事務的執行不能其它事務干擾。即一個事務內部的操作及使用的數據對其它并發事務是隔離的,并發執行的各個事務之間不能互相干擾。
4 、持續性。也稱永久性,指一個事務一旦提交,它對數據庫中的數據的改變就應該是永久性的。接下來的其它操作或故障不應該對其執行結果有任何影響。
總結
以上是生活随笔為你收集整理的mysql事务的 四个特征(ACID)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: javascript与php与pytho
- 下一篇: BD和DBMS和SQL概念