行锁功过:怎么减少行锁对性能的影响?

上一篇文章介绍了全局锁的特性,并且与其他功能相同的方法做了对比;讲解了表锁的两种类型,今天主要来说一下MySQL的行锁。 行锁是在引擎层由各个引擎自己实现的。但并不是所有的引擎都支持行锁,MyISAM引擎就不支持行锁。不支持意味着并发控制只能使用表锁,对于这种引擎的表,同一张表上任何时刻只能有一个更新在执行,这就会影响到业务并发度。InnoDB是支持行锁的,这也是MyISAM被InnoDB替代的重
相关文章
相关标签/搜索