悲觀鎖及樂觀鎖

一、三種典型不一致: 假設數據A=1 1.髒讀: -> T1讀取A=1 -> T1修改寫入A=2 -> T2讀取A=2 -> T1rollback,即A=1 T2讀取的數據是錯誤的 2.丟失修改 -> T1讀取A=1 -> T2讀取A=1 -> T1修改A=A+1=2 -> T2修改A=A+1=2 -> T1寫A=2 -> T2寫A=2 修改兩次A+1,但是A的值只加1 3.不能重複讀 -> T1
相關文章
相關標籤/搜索