经常遇到 mysql锁死, 如 alter xx 语句就经常锁死数据表怎么解决?

  • 1. show processlist;
    Mysql锁死解决
    可以看到有 Waiting for table metadata lock 字眼; 如果有其他类似字眼可以解决掉冲突的进程 命令: kill pid pid就是图片第一列的id,如果还是无法解决且看第二条
  • 2. select * from information_schema.innodb_trx;
    Mysql锁死解决
    此条即查到未结束的事务,可以酌情杀死冲突事务

一般都可解决锁死。如未解决可谨慎使用最后一招: kill掉 第一条命令查出来的与该锁表有关的所有查询进程!!! 谨慎使用!!!

相关文章:

  • 2021-10-05
  • 2021-07-04
  • 2021-12-15
  • 2021-11-04
  • 2021-12-12
  • 2021-09-02
  • 2021-10-30
  • 2021-08-22
猜你喜欢
  • 2021-05-01
  • 2022-02-13
  • 2021-06-08
  • 2021-10-24
  • 2021-12-31
  • 2021-12-10
  • 2021-07-21
相关资源
相似解决方案