MySQL 樂觀鎖與悲觀鎖

悲觀鎖 悲觀鎖(Pessimistic Lock),顧名思義,就是很悲觀,每次去拿數據的時候都認爲別人會修改,所以每次在拿數據的時候都會上鎖,這樣別人想拿這個數據就會block直到它拿到鎖。 悲觀鎖:假定會發生併發衝突,屏蔽一切可能違反數據完整性的操作。 Java synchronized 就屬於悲觀鎖的一種實現,每次線程要修改數據時都先獲得鎖,保證同一時刻只有一個線程能操作數據,其他線程則會被b
相關文章
相關標籤/搜索