发生间隙锁危害的生产业务场景,能否说一说?
1
chenset 2021 年 4 月 15 日
发生过几次非主键 update 的 sql 导致 gap 死锁, 感觉这种是最常见的
|
2
gnawll 2021 年 4 月 15 日 via iPhone
你刚在 tg 群里问了吗。还是巧合
|
3
yrhhh 2021 年 4 月 15 日
同 1 楼 之后能用主键 update 的都用主键 update 了
|
4
linvon 2021 年 4 月 15 日
一般都是操作非主键索引导致大面积加锁而产生死锁或者锁等待吧,在非主键上的范围查询、用做子查询等
|
5
pisc 2021 年 4 月 15 日 via Android
楼上还是 naive,有主键,范围查询不小心依然会踩 gap lock 的坑
|
7
leviathan0992 2021 年 4 月 15 日
@weslie GAP 锁有什么危害?
|
8
leviathan0992 2021 年 4 月 15 日
@gnawll 什么 tg 群 ?
|