Waiting for table metadata lock

原创 2017年01月03日 10:40:49

在删除mysql表中数据时出现:

Waiting for table metadata lock

但用show processlist查看却没有其他进程在使用该表。
解决方法:
查询information_schema.innodb_trx表,找到trx_mysql_thread_id字段的值,然后kill

select * from information_schema.innodb_trx\G
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

一次Waiting for table metadata lock的处理

一次关于Waiting for table metadata lock的处理  分类: mysql 2012-08-02 11:10 103人阅读 评论(0) 收藏 举报  一个简单的DDL操作(表数...

Hive 元数据“waiting for table metadata lock”

最近hive元数据统计时,老出现“waiting for metadata lock”,造成hive查询、统计的sql执行失败。现象: 33692473 hiveadmin 10.5.18.22...

一次关于Waiting for table metadata lock的处理

一个简单的DDL操作(表数据很少,访问高)执行很久,导致Waiting for table metadata lock。 版本:mysql5.5.17 查看:Innodb_buffer_pool_...

Waiting for table metadata lock

MySQL在进行alter table等DDL操作时,有时会出现Waiting for table metadata lock的等待场景。而且,一旦alter table TableA的操作停滞在Wa...

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

最近项目中的数据库查询经常挂起,应用程序启动后也报操作超时。测试人员就说数据库又挂了(貌似他们眼中的连接失败,查询无果都是挂了),通过 show processlist 一看,满屏都是 Waiting...

MySQL长事务导致的Table Metadata Lock

为了防止对表进行操作时有DDL修改表结构,MySQL引入了Metadata Lock,在事务结束之前不能进行DDL操作;然而Metadata Lock有时也会产生一些问题,比如遇到长事务时。

MySQL5.6.12 Waiting for commit lock导致从库hang住的问题剖析

nagios报警,线上一台从库检测不到slave状态,于是远程上去查看问题:1,show slave status\G卡住:Type 'help;' or '\h' for help. Type '\...
  • mchdba
  • mchdba
  • 2016-01-06 21:37
  • 3408

warning: waiting for transaction lock on /var/lib/rpm/.rpm.lock

问题:执行安装FTP时,报出** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows: wget-1.12-5.el6_...

【MySQL】select for update 的Row Lock 与Table Lock

select for update 对表施加的锁模式分两种情况: 只有当where 条件中明确地使用指定主键时,MySQL 才会对表执行Row lock (只锁住被选取的数据) , 否则M...

Java输出导致死锁,at java.io.PrintStream.println(PrintStream.java:805) - waiting to lock <0x0000000494fa83

Java输出导致死锁,at java.io.PrintStream.println(PrintStream.java:805) - waiting to lock (a java.io.Pri...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)