MySQL 核心模块揭秘 | 17 期 | InnoDB 有哪几种行锁?
目录
1. 准备工作
2. 共享锁 & 排他锁
3. 普通记录锁
4. 间隙锁
5. Next-Key 锁
6. 插入意向锁
7. 总结
正文
1. 准备工作
确认事务隔离级别为可重复读:
show variables like 'transaction_isolation';<br><br>+-----------------------+-----------------+<br>| Variable_name | Value |<br>+-----------------------+-----------------+<br>| transaction_isolation | REPEATABLE-READ |<br>+-----------------------+-----------------+<br>