https://juejin.cn/post/7265908064431177768

理解意向锁的作用之后,对于兼容互斥性的问题理解起来会非常简单。

在共享锁和排他锁的兼容互斥规则上,延展开来——

1、A表存在意向排他锁,

无法加表级排他锁,可以加行级排他锁。

无法加表级共享锁,可以加行级共享锁。

2、A表存在意向共享锁,

可以加表级共享锁,可以加行级共享锁。

无法加表级排他锁,可以加行级排他锁。

意向共享锁(IS) 意向排他锁(IX)
共享锁(S) 兼容 互斥
排他锁(X) 互斥 互斥