Mysql DDL执行长出现Waiting for table metadata lock的解决方法

在网上查询得知MySQL在进行一些alter table等DDL操作时,如果该表上有未提交的事务则会出现 Waiting for table metadata lock ,而一旦出现metadata lock,该表上的后续操作都会
在网上查询得知MySQL在进行一些alter table等DDL操作时,如果该表上有未提交的事务则会出现 Waiting for table metadata lock ,而一旦出现metadata lock,该表上的后续操作都会
前言:mysql看有大量 waiting for table level lock 状态,原因是锁表了,一般多出在MyISAM存储引擎,可参考如下教程将MyISAM引擎转换为innodb引擎试下。
mysqlMyISAM存储引擎转