mysql root 被锁_mysql查看死锁和解除锁

news/2024/7/2 23:49:45

解除正在死锁的状态有两种方法:

第一种:

1.查询是否锁表

show OPEN TABLES where In_use > 0;

2.查询进程(如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程)

show processlist

3.杀死进程id(就是上面命令的id列)

kill id

第二种:

1.查看下在锁的事务

SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX;

2.杀死进程id(就是上面命令的trx_mysql_thread_id列)

kill 线程ID

例子:

查出死锁进程:SHOW PROCESSLIST

杀掉进程          KILL 420821;

其它关于查看死锁的命令:

1:查看当前的事务

SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX;

2:查看当前锁定的事务

SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS; 3:查看当前等锁的事务

SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;


http://www.niftyadmin.cn/n/3166407.html

相关文章

无监督学习新突破!华为美研所提出自动编码变换网络AET

深度神经网络的成功往往依赖于大量有标记的样本数据,但是这样的数据在许多实际场景中很难获得。为了解决这一挑战,无监督学习是首选方法,即不使用任何标记数据训练神经网络。与传统的自动编码数据(AED)方法不同&#x…

python自动化定位元素的方法_基于python全局设置id 自动化测试元素定位的方法分享...

背景:在自动化化测试过程中,不方便准确获取页面的元素,或者在重构过程中方法修改造成元素层级改变,因此通过设置id准备定位。一、python准备工作:功能:用自动化的方式进行批量处理。 比如,你想要…

docker 13 dockerfile的保留字指令

Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。 构建三步骤:1、编写dockerfile文件;2、docker build;3、docker run dockerfile内容基础知识: 1、每条保留字指令必须为大写字母且后面要…

单片机移频防啸叫_JDS M-9108全自动高速移频反馈抑制器 会议鹅颈话筒麦克风防啸叫...

JDS M-9108全自动高速移频反馈抑制器 会议鹅颈话筒麦克风防啸叫的详细描述:产品型号:M-9108产品说明:超宽频响电路技术,频响达20HZ-20KHZ,改变了人们对移频器的失真看法,听感上已经很难分辨,且由…

奇数位递增偶数位递减的数组_字节教育后端三轮面经, 许愿hr面

字节一面final (类, 成员变量, 方法) equals的区别Java的多线程同步方式(Lock类, synchonized, volatile)synchonized仔细讲一下(jvm指令, 锁优化, 和JUC的lock的区别)聊GC(新生代 老年代, 回收算法, 收集器)进程线程区别(linux中怎么实现)僵尸进程的产生 如何避免三次握手四次…

待空闲时间再写写

待空闲时间再写写Python3的转载于:https://blog.51cto.com/ccj168/2357371

wetty 安装

2019独角兽企业重金招聘Python工程师标准>>> wettywebtty 一. 安装环境 nodejs和nvm 先安装 nvm , 即是Node Version Manager(Node版本管理器)curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash 或者使用 wgetwget -qO- https:…

mysql5.0介绍_MySQL5.0基础的基本内容的介绍

下面的内容主要是对MySQL 5.0基础的基本内容的介绍.同时本文也列举了MySQL 5.0中的实际应用代码,望你在浏览之后会对MySQL 5.0基础的相关实际内容有所了解,以下就是文章的具体内容描述。 CREATEPROCEDURE 建立一个存放在MySQL5.0数据库的表格的存储过程。…