这句sql会导致并发出问题吗 ?

数据库里面 stock 字段是 int unsign ,

这条sql

​update table_1 set stock = stock - 1​ ,

如果当 stock = 50 ,并发的时候,会不会导致超出50个请求 执行成功 (正常情况下当stock=0的时候再执行就会报错)?

这条语句涉及mysql的锁的什么知识 ?

sql
mysql优化
2023-02-08 14:40:53
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
耗子煨汁r

你这问题涉及的是数据库的4个隔离等级。而锁是并发控制的手段,两者是不同层次的概念。如果你把隔离等级设到最高(串行化)则应该没有并发的问题,但是吞吐会降低


分享
微博
QQ
微信
回复
2023-02-08 15:42:06
相关问题
FormExtensionAbility进程自动退出问题
538浏览 • 0回复 待解决
SQL解析的问题有知道的
1163浏览 • 1回复 待解决
xampp的mysql出问题怎么处理?
854浏览 • 1回复 待解决
并发问题和内存数据刷盘问题
2192浏览 • 1回复 待解决
微信可以开发出鸿蒙版?eTS?
3898浏览 • 6回复 待解决
sql 联合查询 分表的问题有懂的
310浏览 • 1回复 待解决
请教 sql 有关分组聚合问题
1527浏览 • 1回复 待解决
协同开发出错怎么处理啊?有懂的?
1756浏览 • 1回复 待解决
HarmonyOS支持无线调试
1101浏览 • 1回复 待解决
如何实现事件透传,你
99浏览 • 1回复 待解决
请问HUAWEI DevEco Device Tool开源
4484浏览 • 1回复 已解决
ArkTS语言内存管理,自己管理
103浏览 • 1回复 待解决
如何设置沉浸式窗口,你
130浏览 • 1回复 待解决
鸿蒙的WebView遮挡其他控件问题
6941浏览 • 3回复 待解决
OpenHarmony应用开发支持java
8174浏览 • 2回复 待解决
如何获取设备信息,你
187浏览 • 1回复 待解决
鸿蒙的js开发影响其性能
10607浏览 • 3回复 待解决
PolarDB自动SQL优化有了解的
1115浏览 • 1回复 待解决