MySQL锁机制相关问题
锁的分类
MySQL 中有哪些锁类型?(全局锁、表锁、行锁、间隙锁、Next-Key Lock)
InnoDB 的行锁是如何实现的?
共享锁和排他锁的区别?如何手动加锁?(SELECT … LOCK IN SHARE MODE / FOR UPDATE)
什么是意向锁?它的作用是什么?
锁的应用
什么是间隙锁(Gap Lock)?它解决了什么问题?
死锁是如何产生的?如何排查和避免死锁?
你在项目中遇到过死锁吗?怎么解决的?
乐观锁和悲观锁在 MySQL 中如何实现?各自适用场景?