read_lock()和write_lock()-CSDN博客网友收藏

read_lock()和write_lock()-CSDN博客

文章浏览阅读1.4w次。 read_lock()和write_lock()的过程描述如下: 锁变量的初值为RW_LOCK_UNLOCKED(0x01000000),锁变量为正时为未锁状态,反之为上锁状态。 read_lock()对锁变量减1,如果结果为负,则说明已被某个write_lock()上锁。然后read_loc......
阅读全文
MySQL flush tables with read lock-CSDN博客网友收藏

MySQL flush tables with read lock-CSDN博客

文章浏览阅读157次。mysql> flush tables with read lock;flush tables with read lock 会去关闭已经打开的所有文件,它要做这个操作就先要拿到锁;当发起这个语句的session退出之后,才会释放锁。由于它拿到的是S锁,它有能力阻塞innodb表......
阅读全文