标签: mysql locking innodb
所以在InnoDB中,如果执行以下两个查询中的任何一个,MySQL会锁定该行:
Select bal from table where id=1 for update
,
Update table set bal = 10 where id=1
但是,在MySQL中有不同类型的行锁定:
两个查询的行锁定类型(r,w,r& w)是否相同? 即更新查询是否也锁定行被读取和写入?