灌水唠嗑区
其他
文章
行锁 vs 表锁 加锁方式区别
发表于2026-05-19 10:51:037次浏览3个评论
行锁 vs 表锁 加锁方式区别
锁定粒度
行锁:锁单行 / 多行数据表锁:锁整张数据表
加锁范围
行锁:按索引加锁,无索引变表锁表锁:直接锁定全表,无视索引
阻塞范围
行锁:只阻塞同行操作表锁:阻塞全表所有读写
触发方式
行锁:update/delete 带索引条件表锁:无索引操作、手动锁表、MyISAM 默认
并发能力
行锁:并发高,互不干扰表锁:并发极低,排队执行
引擎支持
行锁:InnoDB表锁:MyISAM、手动 LOCK TABLE
评论
登录后才可以发表评论
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526