MySQL的for update使用(行級鎖)

在默認的MySQL查詢操做是不添加鎖的web 在須要先讀再寫入的事務裏,會出現讀的數據被其餘事務所更改,從而致使錯誤。這時能夠在select語句後面添加for update達到鎖的效果,可是for update默認是鎖表的,這樣會對性能有損耗,那麼要怎樣才能解決這個問題呢?svg 直接使用for update 事務A查詢 結果 此時事務B查詢 能夠看出此時使用for update會對整表進行鎖表操
相關文章
相關標籤/搜索