当前位置:网站首页>MySQL-InnoDB-事务
MySQL-InnoDB-事务
2022-04-23 14:08:00 【InfoQ】
事务 ACID 特性
事务并发带来了哪些问题
脏读

- 事务B更新 id=1 的数据,age 更新为18,不提交事务
- 事务A查询 id=1 的数据
- 事务B回滚刚才的更新操作
不可重复读

- 事务A查询 id=1 的数据
- 事务B更新 id=1 的数据,age 更新为18,并提交事务
- 事务A再次查询 id=1 的数据
幻读

- 事务A查询 age>15 的数据
- 事务B新增一条数据,age=22,并提交事务
- 事务A再次查询 age>15 的数据
事务四种隔离级别
InnoDB 引擎对隔离级别的支持程度


useridnameageiduseridnameage是否解决了脏读的问题?

- 事务B开启手动事务,更新 id=1 的数据,age 更新为18,不提交事务
- 事务A查询 id=1 的数据
- 事务B回滚刚才的更新操作

是否解决了不可重复读的问题?

版权声明
本文为[InfoQ]所创,转载请带上原文链接,感谢
https://xie.infoq.cn/article/1c2bcdf9ce0eb6ab690107f51
边栏推荐
猜你喜欢
随机推荐
MYSQL 主从同步避坑版教程
Check in system based on ibeacons
报表FCRA考试题集及答案(错了11题)
mysql 5.1升级到5.69
Wechat applet communicates with low-power Bluetooth - sending data to hardware (III)
Multiple inheritance virtual base exercises
贷款市场报价利率(LPR)与贷款基准利率介绍
Easyexcel读取excel表地理位置数据,按中文拼音排序
Gartner预测云迁移规模大幅增长;云迁移的优势是什么?
Essential difference between restful WebService and gSOAP webservice
mysql 5.1升级到5.610
Visio installation error 1:1935 2: {XXXXXXXX
jsp学习1
Win10 comes with groove music, which can't play cue and ape files. It's a curvilinear way to save the country. It creates its own aimpack plug-in package, and aimp installs DSP plug-in
帆软报表设置单元格填报以及根据值的大小进行排名方法
关于训练过程中损失函数出现断崖式增长的问题
利用json-server在本地创建服务器请求
容灾有疑问?点这里
第四届“传智杯”全国大学生IT技能大赛(决赛B组) 题解
OpenStack命令操作









