事務處理 MySQL儲存引擎

2021-07-25 20:09:41 字數 354 閱讀 1145

事務必須服從iso/iec所制定的acid原則。

acid是原子性(atomicity)、一致性(consistency)、隔離性(isolation)和永續性(durability)的縮寫。

一致性:事物失敗,資料恢復到事物執行前。

永續性:事物執行成功,對資料的更改,在系統中是永久的。不會過幾天自動變了。

方便資料共享以及確保資料的安全性。

比如:a給b通過支付寶轉賬。那麼系統就要確保從a那裡扣除了錢之後,要把錢加到b上,這乙個事物。

以後進行補充

myisam與innodb

總結:需要事物,那麼用innodb;不需要就用myisam;不知道需不需要就用innodb。

mysql事務處理 儲存引擎

一,什麼是事務 在資料庫系統的世界裡,事務 transaction 是指把多個資料庫操作當做乙個整體 塊 來對待。資料庫系統確保操作要麼全都正確地得到執行,要麼全都不執行,即使在事務過程中出現了停電 計算機崩潰或其他災難事件也是如此。這樣一來,就不會發生從銀行賬戶匯出了一筆錢款 但對方卻因為系統出了...

MySQL事務處理

start transaction,commit和rollback語法 start transaction begin work commit work and no chain no release rollback work and no chain no release set autocom...

mysql事務處理

mysql的事務處理主要有兩種方法 1.用begin,rollback,commit來實現 begin開始乙個事務 rollback事務回滾 commit 事務確認 2.直接用set來改變mysql的自動提交模式 mysql預設是自動提交的,也就是你提交乙個query,就直接執行!可以通過 set ...