永发信息网

Mysql 高并发情况下,同一个事物中select 查询到最新数据,update 却还是更新原来的数据并成功

答案:2  悬赏:0  手机版
解决时间 2021-01-04 21:56
select之后version=2;updatexfromtablewhereverison=1能成功...

select 之后version = 2;
update x from table where verison =1 能成功

最佳答案
按你的描述应该是出现了脏读。
看你写的sql,用的是乐观锁。
俩个解决方案:
1、建议你查下自己的应用代码,是否有做防止脏读的处理,如果没有就做下代码同步处理;
2、建议使用悲观锁(如果你的系统需要承载非常大的并发,建议不要采用)
全部回答
? 守望幸福 ( 2005) ? 警中警 ( 2007) ? 苦菜花 ( 2004)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
光的三基色是指红光、________光、蓝光;颜料
普洱多少度水泡
余额宝给中国银行卡里转账什么时间段是在2小
单选题英国资产阶级革命取得成功的最重大的意
圆钢重量怎么算
对的上海话怎么讲
鉴于国家原油价格上涨,国家发改委发出通知,
鸿明电动车摩托车维修店在什么地方啊,我要过
轻轻掩门的一声清响(苗青)①小时候临睡前,
急求一份礼品采购方案? 5分
计算(能简便的用简便运算)(1)218-12×(6
火影羁绊2.0佩恩出什么套装最好?
家私行业上月总结下月计划范文
单选题若不等式(m+2)x>m+2的解集是x<1,
养猫花多少钱合适,究竟该不该养猫
推荐资讯
阅读下面一段文字,按要求回答问题。(4分)
秦朝四大名将:白起,王翦,蒙恬,章邯,谁最
单选题Oneshouldhavea_______ofrightandw
一个人的气质是怎么练出来的?
龙岗边防派出所在什么地方啊,我要处理点事
长竖线怎么打?或者发一根长竖线也可以
假如我是明明根据表格信息完成作文。NameAgeC
Ahard-workingman_____becomeagreatscientist
单选题Yaoming is one of &n
如图,直线AB、CD相交于点O,OE⊥AB,∠COE=3
春天取得蜂蜜糖会不会坏啊!我怎么闻到一股就
久久SEO蒋晖是骗人的吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?