怎样理解mysql innodb的行级锁

2025-05-09 13:46:34
推荐回答(1个)
回答1:

既然是秒杀功能为什么还要用MySQL呢?为什么不考虑redis等内存缓存数据库呢?毕竟内存的IO效率和磁盘的IO效率之间大概相差了中美之间经济实力那么多吧

那么谈谈锁的问题:
相比题主现在对概念应该还有些模糊,我先明确概念:
读锁->共享锁 (S)
写锁 -> 排它锁 (X)

兼容性:

X S
X 不兼容 不兼容
S 不兼容 兼容
还有一种叫乐观锁/悲观锁