mysql lock-CSDN博客

网站介绍:按锁的模式读锁读锁,又叫共享锁/S锁/share locks。读锁是某个事务(比如事务A)在进行读取操作(比如读一张表或者读取某一行)时创建出来的锁,其他的事务可以并发地读取这些数据(被加了锁的),但是不能修改这些数据(除非持有锁的用户已经释放锁)。事务A对数据加上读锁之后,其他事务依然可以对其添加读锁(共享),但是不能添加写锁。在记录上加读锁InnoDB支持表锁和行锁,在行(也就是记录)上加锁,并不是锁住该条记录,而是在记录对应的索引上加锁。如果where条件中不走索引,则会对所有的记录加锁。_mysql lock