mysql死锁检查
2024-09-20 17:57:40
1.查看当前数据库进程
show processlist;
show full processlist;
#前者只显示前100条,后者显示所有的进程
2.一键杀死某个用户的所有进程
select concat('KILL ',id,';') from information_schema.processlist where user='user';
3.查询是否锁表
show OPEN TABLES where In_use > 0;
4.查看正在锁的事务
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;
5.查看等待锁的事务
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;
6.查看当前有那些表是打开的。In_use列表示有多少线程正在使用某张表,Name_locked表示表名是否被锁
show open tables from database;
最新文章
- 关于XHR对象中status范围的记录
- Entity Framework(1)
- 利用hadoop自带程序运行wordcount
- MySQL简单使用
- Vijos1825 NOI2008 志愿者招募 费用流
- cocos2d-x-2.2.0_win7+vs2010
- drupal中使用jquery&;ajax
- reshape2 数据操作 数据融合 (melt)
- 1.3 History of Android Plug-in Programing
- 洛谷P4482 [BJWC2018]Border 的四种求法 字符串,SAM,线段树合并,线段树,树链剖分,DSU on Tree
- vs2019 cdkey 秘钥
- [Chrome] chrome 自动跳转到https
- [Sdoi2010]古代猪文 (卢卡斯定理,欧拉函数)
- Bow and Arrow Rigging in Blender
- MySQL学习笔记-锁相关话题
- JS基础(三)语句
- IE浏览器兼容方案
- kafka-connect-hive Sink插件入门指南
- 四种常见的 POST 提交数据方式 专题
- Oracle VM VirtualBox安裝Windows 2000失败
热门文章
- CORS-跨域问题:Access-Control-Allow-Origin Header and the ASP.NET Web API
- mysql监控工具sqlprofiler,类似sqlserver的profiler工具安装(一)
- Gan-based zero-shot learning 论文整理
- 深入学习c++--多线程编程(三)thread的两种死法
- SSM框架新特性关于用Java配置类完全代替XML
- layui table.reload的bug
- 通过自定义EasyNVR的Logo、标题、版权等相关信息构建属于自己的摄像机网页视频直播服务
- Git安装和使用(Windows)
- python递归函数(10)
- elementui禁用全选按钮