MySQL
中等
面试题库
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
简单
如何通过 information_schema 或 performance_schema 观察当前事务数与最长事务?有哪些关键字段?
MySQL
中等