到底何時用FOR UPDATE合適?

1. for update的使用場景併發 `若是遇到存在高併發而且對於數據的準確性頗有要求的場景,是須要了解和使用for update的。     好比涉及到金錢、庫存等。通常這些操做都是很長一串而且是開啓事務的。若是庫存剛開始讀的時候是1,而立馬另外一個進程進行了update將庫存更新爲0了,而事務尚未結束,會將錯的數據一直執行下去,就會有問題。因此須要for upate 進行數據加鎖防止高併發
相關文章
相關標籤/搜索