MySQL并发更新数据加锁处理

前阵子一个项目中涉及到了对MySQL数据的并发更新,对于同一个数据记录,使用了并发工具进行测试,结果数据被改乱了。缘由是没有对MySQL的数据行进行加锁。而当时我使用的SQL语句相似以下: sql UPDATE table1 SET num = num + 1 WHERE id=1; 而实际上了呢?MySQL是支持给数据行加锁(InnoDB)的,而且在UPDATE/DELETE等操做时确实会自动加
相关文章
相关标签/搜索