時間戳就是數據庫表中單獨加一列時間戳,時間戳就是不加鎖,通過時間戳來控制並發出現的問題。
- 比如“timestamp”每次讀出來的時候,把該字段也讀出來,當寫回去的時候,把該字段加1,提交之前,跟數據庫的該字段比較一次,如果比數據庫的值大的話,就允許保存,否則不允許保存,這種處理方法雖然不使用數據庫系統提供的鎖機制,但是這種方式可以大大提高數據庫處理的並發量。悲觀鎖所說的加“鎖”,分為幾種,分別是排它鎖(寫鎖)和共享鎖(讀鎖)。
時間戳就是數據庫表中單獨加一列時間戳,時間戳就是不加鎖,通過時間戳來控制並發出現的問題。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。