MySQL的for update使用(行级锁)

在默认的MySQL查询操做是不添加锁的web 在须要先读再写入的事务里,会出现读的数据被其余事务所更改,从而致使错误。这时能够在select语句后面添加for update达到锁的效果,可是for update默认是锁表的,这样会对性能有损耗,那么要怎样才能解决这个问题呢?svg 直接使用for update 事务A查询 结果 此时事务B查询 能够看出此时使用for update会对整表进行锁表操
相关文章
相关标签/搜索