MySQL併發更新數據加鎖處理

前陣子一個項目中涉及到了對MySQL數據的併發更新,對於同一個數據記錄,使用了併發工具進行測試,結果數據被改亂了。緣由是沒有對MySQL的數據行進行加鎖。而當時我使用的SQL語句相似以下: sql UPDATE table1 SET num = num + 1 WHERE id=1; 而實際上了呢?MySQL是支持給數據行加鎖(InnoDB)的,而且在UPDATE/DELETE等操做時確實會自動加
相關文章
相關標籤/搜索