🥝FANMR.CN热爱,追求
MySQL锁

MySQL的锁

图

锁分类

图

全局锁

图

图

图

这里的原理为快照,比加锁备份方案更好

表级锁

图

图

表共享读锁只能读无法写,同时也会阻塞其他客户端的写操作,不影响读操作
表独占写锁加锁客户端即能读也能写,其他客户端既阻塞读也阻塞写

图

图

意向锁

图

如果没有意向锁,当一张表有行锁时,表锁会一行一行的检查是否存在行锁

图

行级锁

图

行锁

图

图

图

图