MYSQL查看进程和kill进程

步骤一 

使用 SHOW OPEN TABLES 命令: 这个命令可以显示哪些表当前正在被使用,以及它们的使用状态。特别关注 In_use 列,它表示表当前被锁的数量。如果 In_use > 0,则表被至少一个线程锁定。

SHOW OPEN TABLES WHERE In_use > 0;
步骤二:   

使用 SHOW PROCESSLIST: 此命令可以显示当前所有连接和它们的状态,包括正在执行的查          询。你可以通过这个列表找到可能引起锁等待的查询

SHOW FULL PROCESSLIST;
步骤三:   

使用 KILL 命令: 如果锁是由其他会话引起的,并且导致了问题,可以考虑使用 KILL 命令终止    那个会话。首先,使用 SHOW PROCESSLIST 查找导致锁的线程ID,然后使用 KILL 命令终止该线程。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值