行级共享锁:select ... lock in share mode;
特点:一个事务获取了共享锁,其他事务可以获取共享锁,不能获取排他锁。
一个事务加共享锁,可以对该条记录进行读写。两个回话都加共享锁,均可以对该条记录进行读,都无法写。
行级排他锁:select ... for update;
特点:如果事务T对数据A加上排他锁后,则其他事务不能再对A加任任何类型的封锁。获准排他锁的事务既能读数据,又能修改数据。
原文:https://www.cnblogs.com/shijianchuzhenzhi/p/12284805.html