InnoDB 支持行级锁,表级锁 ,MyISAM只支持表级锁
for update用的是排它锁,不是读锁(共享锁)
锁的颗粒度越细,复杂的越高
innoDB查询条件没有用索引的话使用的是表级索,使用索引的话用的行级锁
MyISAM使用的场景
1,频繁执行全表count语句
2,对数据进行增删改的频率不高,查询非常频繁
3,不支持实务的情况
InnoDB 支持行级锁,表级锁 ,MyISAM只支持表级锁
for update用的是排它锁,不是读锁(共享锁)
锁的颗粒度越细,复杂的越高
innoDB查询条件没有用索引的话使用的是表级索,使用索引的话用的行级锁
MyISAM使用的场景
1,频繁执行全表count语句
2,对数据进行增删改的频率不高,查询非常频繁
3,不支持实务的情况