首頁  >  文章  >  資料庫  >  Mysql高級之事務

Mysql高級之事務

高洛峰
高洛峰原創
2016-12-02 13:42:531324瀏覽

通俗的說事務: 指一組操作,要么都成功執行,要么都不執行.---->原子性

在所有的操作沒有執行完畢之前,其他會話不能夠看到中間改變的過程- ->隔離性

事務發生前,和發生後,數據的總額依然匹配----->一致性

事務產生的影響不能夠撤消------>持久性

如果出了錯誤,事務也不允許撤銷, 只能透過"補償性事務"

 

轉帳

李三: --->支出 500, 李三 -500

趙---->收到500 , 趙四 +500

 

關於事務的引擎:

選用innodb /bdb

 

 

:🜎 .

 

Commit 提交

 

rollback 回滾

 

注意: 當一個事務commit,或者rollback就結束了

 

一個事務具體範例:

Mysql高級之事務

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn