【每日一题】9.11 MySQL 有哪些锁?作用分别是什么?

从锁粒度维度
表锁:锁整个表
记录锁:锁指定记录
间隙锁:锁指定范围的间隙,阻塞其他事务的插入操作,防止幻读
next-lock key:锁指定记录及其上或下间隙

从阻塞维度
共享锁:可以被多个读事务共享,阻塞写事务
排他所:只能由一个事务获取,其他事务要获取,就得阻塞

你可能感兴趣的:(每日一题,数据库)