事物提交與回滾
一個事物中包含如下:
1、insert table a?
2、insert table b
如果程序運行完語句1后,數據庫是不是將新數據寫入磁盤中;此刻回滾是不是將數據庫中a表中的新記錄物理刪除。
或者一個事物中的操作都是在數據庫內存中執行;當事物完全后,在一起持久化到磁盤。
一個事物中包含如下:
1、insert table a?
2、insert table b
如果程序運行完語句1后,數據庫是不是將新數據寫入磁盤中;此刻回滾是不是將數據庫中a表中的新記錄物理刪除。
或者一個事物中的操作都是在數據庫內存中執行;當事物完全后,在一起持久化到磁盤。
2017-03-02
舉報
2017-03-02
事務是一個完整操作,程序運行完語句1后,沒有將新數據寫入數據庫中,此刻回滾不是將數據庫中a表中的新記錄物理刪除。 執行完1操作后,會把操作數據存在數據庫臨時文件里,等事務執行cmmit后,再放到數據庫表里面。