Innodb在 read commit 级别下发生的死锁(select …… for update)
Mysql数据库 Innodb在 read commit 级别下发生的死锁现象及原因解决方案- 隔离级别 升级为 Repeat Read 后可以修复该问题。- 对该列添加索引,执行查询中,INNODB 只会直接通过索引找到当前列,避免锁定一些不必要的列。现象及原因今天在公司调试代码过程中,无意发现了一个for update 引起的死锁问题。死锁问题通常是ABBA问题,但问题比较奇怪,回家后我本地建立了一张kv表。create table if not exists kv( k bigint no
原创
2021-09-09 22:48:20 ·
888 阅读 ·
0 评论