该随笔随时记录日常工作中遇到的关于mysql的死锁相关问题

1)查看mysql当前的处理线程(connection)

    mysql> show processlist;

Mysql 死锁相关操作

2)杀掉对应的connection

   mysql> kill connection_id;

   例如 kill 3(杀掉链接3)

Mysql 死锁相关操作

 

 

Mysql 死锁相关操作

4)查看数据库中的锁状态

    mysql自带的数据库INFORMATION_SCHEMA 记录了数据库相关的信息。包括锁信息等;我们见到的了解一下。

    mysql> use information_schema;   #切换到information_schema 下

    mysql> show tables;  #查看所有的表

  Mysql 死锁相关操作

 

  改天单独介绍介绍一下INNODB_LOCKS 和 INNODB_TRX表()

 

相关文章:

  • 2021-08-26
  • 2021-07-19
  • 2021-10-24
  • 2021-04-10
  • 2021-07-03
  • 2021-11-12
  • 2021-09-11
猜你喜欢
  • 2022-01-04
  • 2021-07-12
  • 2021-05-12
  • 2021-12-10
  • 2021-12-11
  • 2021-07-05
相关资源
相似解决方案