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