记一次MySQL中Waiting for table metadata lock的解决方法

最近项目中的数据库查询常常挂起,应用程序启动后也报操做超时。测试人员就说数据库又挂了(貌似他们眼中的链接失败,查询无果都是挂了),经过 show processlist 一看,满屏都是 Waiting for table metadata lock 状态的链接。第一反应就是kill掉这些链接,奈何链接实在太多,实在kill不过来,因而重启服务,貌似重启果然能解决90%的问题,但若是不找到问题缘由,
相关文章
相关标签/搜索