V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  keepme  ›  全部回复第 1 页 / 共 1 页
回复总数  10
@wenxueywx 正确的说法应该是事务的第一条 sql 语句执行时创建的
1. 那是因为读视图是在 SELECT * FROM a_detail WHERE id = 2 和 SELECT * FROM a_detail WHERE id = 1 的时候创建的,后续的更新操作不会更新读视图,所以查不到对方事务数据的更改
2. 如果没有上面两个 sql 语句,读视图会在 SELECT * FROM `a` where uid='a1' for update;这条 sql 的时候创建读视图,这样只有一个事务执行完毕,另一个事务才会创建读视图,所以不存在 count 不到的问题。
同遇到过,糟糕的是上级也不太管这个事,最后的结论就是代码能跑就行,慢慢的大家都摆烂了。
37 天前
回复了 beiwarm5 创建的主题 问与答 有没有 pdf 转 html 好用的工具啊
可以,留一个备用。
144 天前
回复了 wmui 创建的主题 问与答 有什么办法可以管理所有的邮箱
转发
158 天前
回复了 yhtbiy 创建的主题 问与答 有没有什么好用的账号密码管理软件
bitwarden
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4727 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 54ms · UTC 01:12 · PVG 09:12 · LAX 18:12 · JFK 21:12
Developed with CodeLauncher
♥ Do have faith in what you're doing.