从锁粒度维度
表锁:锁整个表
记录锁:锁指定记录
间隙锁:锁指定范围的间隙,阻塞其他事务的插入操作,防止幻读
next-lock key:锁指定记录及其上或下间隙
从阻塞维度
共享锁:可以被多个读事务共享,阻塞写事务
排他锁:只能由一个事务获取,其他事务要获取,就得阻塞
从锁粒度维度
表锁:锁整个表
记录锁:锁指定记录
间隙锁:锁指定范围的间隙,阻塞其他事务的插入操作,防止幻读
next-lock key:锁指定记录及其上或下间隙
从阻塞维度
共享锁:可以被多个读事务共享,阻塞写事务
排他锁:只能由一个事务获取,其他事务要获取,就得阻塞