樂觀鎖與悲觀鎖的區別

1.1. 版本號機制 一般是在數據表中加上一個數據版本號version字段,表示數據被修改的次數,當數據被修改時,version值會加一。當線程A要更新數據值時,在讀取數據的同時也會讀取version值,在提交更新時,若剛纔讀取到的version值爲當前數據庫中的version值相等時才更新,否則重試更新操作,直到更新成功。 舉一個簡單的例子: 假設數據庫中帳戶信息表中有一個 version 字段
相關文章
相關標籤/搜索