成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

mysql - 對同一個表同時更新2條記錄,但更新不同字段,會不會造成數據丟失?

瀏覽:104日期:2022-06-19 13:34:56

問題描述

運營要求修改某條記錄的權重,但用戶參與的時候,會對另外一個字段更新,如果用戶和運營的操作是同時進行的話,會不會導致前者或者后者更新丟失 ?

問題解答

回答1:

這么說吧。當數據被更新的時候,會加個寫鎖。當另一個操作要寫的時候,會進入等待。直到寫鎖被釋放。

回答2:

更新不同字段不會,前提是你的每個update語句確實只更新一個字段

回答3:

不會,一定確保update 的 where 條件正確