Java 后端 · MySQL
MySQL 中有哪些锁?意向锁有什么用?
先自己想一想,再看参考要点
参考要点
- 全局读锁(FLUSH TABLES WITH READ LOCK)
- 表级的表锁、元数据锁(MDL)、意向锁和自增锁
- 行级的记录锁、间隙锁、Next-Key Lock 和插入意向锁,加在索引上
- 意向锁 IS、IX 是表锁,加行锁前先加,要锁整张表时只需检查表上有没有意向锁,不必逐行检查
学习站:先用面试题自评定级,按水平和面试日期排出每天的计划,自评过的题按间隔复习。免费、无需注册,记录只保存在自己的浏览器中。