數據庫中的事務是指什么?


事務是指滿足ACID特性的一組操作語句。這組語句要么全部成功,要么全部失敗。組內一個語句失敗時,全部操作都會失敗。可以通過commit提交一個事務,也可以通過rollback回滾,回滾可以反向執行對數據庫的修改操作。

所謂的ACID特性是指:

Atomicity原子性:事務被視為不可分割的最小單位,事務的所有操作要么全部成功提交,要么全部失敗回滾。

Consistency一致性:事務在執行前后數據庫都保持一致性。在一致狀態下,所有事務對同一數據的讀取結果都是相同的。

Isolation隔離性:一個事務所做的修改在提交之前,對其他的事務都是不可見的。

Durbaility持久性:一旦事務提交,其對數據庫所做的全部修改都永久保留在數據庫中。即使系統崩潰,事務執行的結果也不能丟失。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM