事務mysql
1 假設有A、B兩個數據,值分別爲1,2 2 A.事務開始 3 B.記錄A=1到undo log 4 C.修改A=3 (寫入緩衝區) 5 D.記錄B=2到undo log 6 E.修改B=4 7 F.事務提交
1 假設有A、B兩個數據,值分別爲1,2 2 A.事務開始 3 B.記錄A=1到undo log 4 C.修改A=3 (寫入緩衝區) 5 D.記錄A=3到redo log (以後的某個時間點寫入磁盤) 6 E.記錄B=2到undo log 7 F.修改B=4 8 G.記錄B=4到redo log 9 J.事務提交