SELECT ... FOR UPDATE在什么情况下起作用?

时间:2018-08-04 14:13:42

标签: mysql sql

我对SELECT ... FOR UPDATE有疑问 该文件告诉我们

  

SELECT ... FOR UPDATE是为了避免由于其他用户在查询时插入,修改或删除表而导致表中的不一致。

,但是mysql的默认隔离级别是REPEATABLE READ。 这意味着当一个事务正在读取一行时,其他事务无法同时写入该行。

那为什么我们需要SELECT ... FOR UPDATE?

0 个答案:

没有答案