mysql lock database_MySQL 5.6 drop database时,table metadata lock等待_海边的小溪鱼的博客-CSDN博客

网站介绍:文章浏览阅读324次。一个线下库环境,开发人员不提交DML和查询事务,导致drop database时,遭遇表的metadata lock(MDL)等待,而不是SCHEMA上。即会看到 “Waiting for table metadata lock”,而不是”Waiting for schema metadata lock”。这是为什么呢?经过源码分析,原因如下。我们知道:select 语句在操作时,需要对表对象持有..._drop的时候有mdl锁