理解mysql锁(1)锁的概述
相其他而言,MySQL的制比,其最著的特是不同的存引擎支持不同的制,但的,mysql各存引擎使用了三型的定制:行定、定和表定。其中,MyISAM主要使用表定,而使用行定的主要是Innodb。
①表:小,加快;不出死;定粒度大,生突的概率最高,并度最低。②行:大,加慢;出死;定粒度最小,生突的概率最低,并度也最高。③:和加界于表和行之;出死;定粒度界于表和行之,并度一般每种锁都是按各自的应用场景而优化设计的。表锁可能适合web应用;而行级锁可能更适合OLTP系统。
发布时间: 2012-11-19 10:18:51 作者: rapoo
理解mysql锁(1)锁的概述
相其他而言,MySQL的制比,其最著的特是不同的存引擎支持不同的制,但的,mysql各存引擎使用了三型的定制:行定、定和表定。其中,MyISAM主要使用表定,而使用行定的主要是Innodb。
①表:小,加快;不出死;定粒度大,生突的概率最高,并度最低。②行:大,加慢;出死;定粒度最小,生突的概率最低,并度也最高。③:和加界于表和行之;出死;定粒度界于表和行之,并度一般每种锁都是按各自的应用场景而优化设计的。表锁可能适合web应用;而行级锁可能更适合OLTP系统。