一 为什么要有行级锁
解决多线程操作引起的数据安全问题
二 行锁的好坏
好处:安全
坏处:并发效率低
三 行锁的分类
1. 记录锁,锁一行,防止其它线程修改和删除数据
2. 间隙锁,锁一段,不允许其它线程插入数据
3. 临键锁,记录锁和间隙锁的集合
四 如何实现
1. 共享锁(S): 允许一个事物读一行,阻止其它事物获得排他锁
2. 排他锁(X): 获取排他锁的事物可以更新数据,阻止其他事物获取共享锁和排他锁
标签:行级,其它,行锁,事物,线程,共享 From: https://www.cnblogs.com/qxAndWorld/p/18359510