1、 熟悉InnoDB的共享锁
共享锁(Share Locks)也称之为S锁、读锁。
当一个事务对某行记录上了共享锁,允许其他事务对 该记录进行读操作,但不允许写操作。
#共享锁加锁方式select ... lock in share mode

2、 演示
# 事务A
begin;
select * from bank_innodb lock in share mode;
commit;
# 事务B
begin;
select * from bank_innodb lock in share mode;
update bank_innodb set balance = balance + 300 where id = 3;
commit;
