共享锁:数据可以被多个事务查询,但是不能被修改
select 语句 LOCK IN SHARE MODE;
如果查询带索引的列加锁(即where条件后的条件是索引列),InnoDB加的就是行锁,
如果不采用带索引的列加锁,加的就是表锁。
排他锁:加锁的数据,不能被其他事务加锁查询或者修改。
select语句 for update;
共享锁:数据可以被多个事务查询,但是不能被修改
select 语句 LOCK IN SHARE MODE;
如果查询带索引的列加锁(即where条件后的条件是索引列),InnoDB加的就是行锁,
如果不采用带索引的列加锁,加的就是表锁。
排他锁:加锁的数据,不能被其他事务加锁查询或者修改。
select语句 for update;