ityouknow / blog-comments

15 stars 0 forks source link

面试你应该知道的 MySQL 的锁 | Just Do Java #339

Open ityouknow opened 5 years ago

ityouknow commented 5 years ago

http://www.justdojava.com/2019/05/25/mysql-lock/#

背景 数据库的锁是在多线程高并发的情况下用来保证数据稳定性和一致性的一种机制。MySQL 根据底层存储引擎的不同,锁的支持粒度和实现机制也不同。MyISAM 只支持表锁,InnoDB 支持行锁和表锁。目前 MySQL 默认的存储引擎是 InnoDB,这里主要介绍 InnoDB 的锁。

yangm0910 commented 5 years ago

锁住的是(3,10)整个区间 怎么就变成3-10了?