理解:左开右闭。(5,10],其中(5,10)是间隙锁,10是行锁。在特定条件下next-key lock会退化成间隙锁或者行锁。这中间有个问题没有明白就是范围查询时为什么不退化成间隙锁呢?比如说查询条件是id<8 and id>= 5 ,这个时候的锁定范围为什么是(5,10]而不是(5,10)呢?
这个是约定 很多编程语言的范围都是左开右闭 没啥玄学
`单行代码`
关注海汼部落