1. 程式人生 > >實習複習-資料庫-事務與儲存過程6

實習複習-資料庫-事務與儲存過程6

事務:

1定義:針對資料庫的一組操作,事務中的語句要麼都執行,要麼都不執行,innodb儲存引擎預設自動提交事務!!!!!!

2使用方法 

開始事務 start transaction,事務開啟之後就可以執行sql語句,

執行完sql語句之後需要提交事務 /取消事務  commit/rollback

3事務的四個特性

1)原子性:只有事務中所有的資料庫操作都執行成功,才算整個事務執行成功

2)一致性:事務將資料庫從一種狀態變為下一種一致的狀態

3)隔離性:多個併發事務之間要相互隔離

4)永續性:十五一旦提交,其所作的修改就會永久的儲存到資料庫中

4實際使用事務

------------------------------開啟事務,執行sql語句

---------------------------------------未提交事務

---------------------------------------檢視修改

--------------------------------------------提交

5事務的隔離級別