一、加读锁
二、加写锁
总结:mysql的表级锁有两种:读锁和写锁。
1.对于MyISAM表的读操作(加读锁),不会阻塞其它进程对同一表的读请求,但会阻塞对同一表的写请求。只有当读锁释放后,才会执行其它进程的写操作。
2.对MyISAM表的写操作(加写锁),会阻塞其它进程对同一表的读和写操作,只有当写锁释放后,才会执行其它进程的读写操作。
简而言之,就是读锁会阻塞写,但是不会阻塞读。而写锁会把读写都阻塞。

一、加读锁
二、加写锁
总结:mysql的表级锁有两种:读锁和写锁。
1.对于MyISAM表的读操作(加读锁),不会阻塞其它进程对同一表的读请求,但会阻塞对同一表的写请求。只有当读锁释放后,才会执行其它进程的写操作。
2.对MyISAM表的写操作(加写锁),会阻塞其它进程对同一表的读和写操作,只有当写锁释放后,才会执行其它进程的读写操作。
简而言之,就是读锁会阻塞写,但是不会阻塞读。而写锁会把读写都阻塞。
上一篇 Mybatis-Plus @TableField(exist = false)不生效
下一篇 maven 错误 Downloading httprepo.maven.apache.orgmaven2 maven 更换阿里云mirror