为了账号安全,请及时绑定邮箱和手机立即绑定

select for update后,其他事务还能读吗?

select for update后,其他事务还能读吗?我试了一下可以,但是好多大佬都说不能

正在回答

2 回答

要看你使用的表是什么引擎 ,出现你说的这个问题肯定是Innodb,select ... for update后,对所在行加了互斥锁,而你使用select ...在Innodb里是快照读,是不涉及到锁的问题的,如果想要验证加锁是否成功,需要对查询加共享锁 lock in share mode或互斥锁for update

0 回复 有任何疑惑可以回复我~

可以读可以读可以读

0 回复 有任何疑惑可以回复我~
#1

离场 提问者

为什么网上的文章都说不能读。。。。
2018-12-12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

select for update后,其他事务还能读吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信