首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >挖个InnoDB坑,出个题,答对有奖!(你以为DeepSeek说的就对?)

挖个InnoDB坑,出个题,答对有奖!(你以为DeepSeek说的就对?)

作者头像
架构师之路
发布2025-12-19 11:31:27
发布2025-12-19 11:31:27
1080
举报
文章被收录于专栏:架构师之路架构师之路

准备系统性讲下MySQL InnoDB的锁机制,开讲之前,先挖个坑。讲完之后,这些坑就都很容易了。

Case 1

MySQL,InnoDB,默认的隔离级别(RR),假设有数据表: t(id PK, name);

数据表中有数据: 10, shenjian 20, zhangsan 30, lisi

事务A先执行,还未提交: insert into t values(11, xxx);

事务B后执行: insert into t values(12, ooo);

问:事务B会不会被阻塞?

Case 2

MySQL,InnoDB,默认的隔离级别(RR),假设有数据表:

t(id AUTO_INCREMENT, name);

数据表中有数据: 1, shenjian 2, zhangsan 3, lisi

事务A先执行,还未提交:

insert into t(name) values(xxx);

事务B后执行: insert into t(name) values(ooo);

问:事务B会不会被阻塞? 本质上,这些都是InnoDB锁机制的问题,InnoDB的7种锁,后续为大家逐一讲解。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-12-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 架构师之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档