悲觀鎖和樂觀鎖使用場景

樂觀鎖是在應用層加鎖,而悲觀鎖是在數據庫層加鎖(for update)數據庫 樂觀鎖顧名思義就是在操做時很樂觀,這數據只有我在用,我先儘管用,最後發現不行時就回滾。併發 悲觀鎖在操做時很悲觀,生怕數據被其餘人更新掉,我就先將其先鎖住,讓別人用不了,我操做完成後再釋放掉。性能 悲觀鎖須要數據庫級別上的的實現,程序中是作不到的,若是在長事務環境中,數據會一直被鎖住,致使併發性能大大地下降。事務 通常來
相關文章
相關標籤/搜索