jdbc複習筆記-事務的特性(ACID)及事務隔離性

事務的特性(ACID)

1.原子性(Atomicity)

                 原子性是指事務是一個不可分割的工作單位,事務中的操作要麼都發生,要麼都不發生。

2一致性(Consistency)

                事務必須使數據庫從一個一致性狀態變換到另外一個一致性狀態。

3隔離性(Isolation)

               事務的隔離性是多個用戶併發訪問數據庫時,數據庫爲每一個用戶開啓的事務,不能被其他事                              

               務的操作數據所幹擾,多個併發事務之間要相互隔離。

4持久性(Durability)

              持久性是指一個事務一旦被提交,它對數據庫中數據的改變就是永久性的,接下來即使數據庫發  

              生故障也不應該對其有任何影響。

事務的隔離性

1.Serializable:可避免髒讀、不可重複讀、虛讀情況發生。(序列化)

2.Repeatable read:可避免髒讀、不可重複讀情況發生(可重複讀)

3.Read committed:可避免髒讀情況發生(讀已提交);

4.Read uncommitted:最低級別(讀未提交)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章