锁类型/引擎 行锁 表锁 页锁 MyISAM 有 InnoDB 有 有 BDB(被InnoDB取代) 有 有 锁的分类 表锁:开销小,加锁快,不会死锁,粒度大,冲突率高,并发低. 行锁:开销大,加锁慢,会死锁,粒度小,冲突率低,并发高. 页锁:处于表锁和行锁之间,会死锁. 锁的适用场景 表锁:更适用于查询为主,按少量索引条件更新. 行锁:更适用于大量按索引并发更新少量不同数据,同时又有并发查询. MyISAM表锁 查看锁争用相关参数:show status like 'table%'; Tabl…