MySQL
中等
面试题库
MySQL
中等
表锁与 MDL(元数据锁)的区别是什么?DDL 阻塞 DML 靠的是哪一种?
MySQL
困难
意向锁与表级 AUTO-INC 锁、MDL 锁有什么区别?各自加在什么层面?
MySQL
中等
意向锁(IS/IX)的作用是什么?它如何让表锁与行锁共存而不冲突?
MySQL
困难
插入意向锁(Insert Intention Lock)与间隙锁有什么区别?它解决什么问题?
MySQL
中等
为什么间隙锁只在可重复读级别默认开启?读已提交下为什么关闭间隙锁?
MySQL
困难
临键锁(Next-Key Lock)是记录锁与间隙锁的什么组合?它在什么条件下退化为记录锁或间隙锁?
MySQL
中等
间隙锁(Gap Lock)锁住的到底是什么?为什么它能阻止幻读?
MySQL
中等
记录锁(Record Lock)在什么索引条件下才会产生?唯一索引与普通索引的加锁对象有何不同?
MySQL
简单
InnoDB 的锁有哪些大类?表级锁与行级锁分别包含哪些?
MySQL
简单
MVCC 在只读场景(如大表全量扫描)下为何比"上共享锁"更快?它真的完全不阻塞吗?
MySQL
简单