悲觀鎖和樂觀鎖

什麼是鎖? 鎖是在併發情況下控制操作的順序執行,以此保證數據安全的變動。   悲觀鎖: 認爲被他保護的數據是極其不安全的,隨時都可能發生改變,一個事務拿到悲觀鎖後,其他任何事務都不能對該數據進行修改,只能等待鎖被釋放纔可以執行。   數據庫中的行鎖、表鎖、讀鎖、寫鎖以及以synchronized實現的鎖都是悲觀鎖     悲觀鎖的實現方式 一般使用 select ****** for update
相關文章
相關標籤/搜索