Mysql 查看被锁住的表
2024-09-04 06:02:00
MYSQL 查看被锁住的表
-- 本文章仅用于学习,记录
当你在mysql 执行查询语句的时候,简单的一句查询语句却卡很久,一直转圈圈的时候,这时候你就需要怀疑数据库的哪些进程,哪些事物被锁住
1. 查询是否锁表
show open tables where in_use >0;
2.查看所有进程
show processlist;
查询到相应的进程===然后 Kill id
3.杀掉指定mysql 连接的进程号
kill $pid
4.查看正在锁的事务
select * from information_schema.innodb_locks;
5.查看等待锁的事务
select * from information_schema.innodb_locks_waits;
6.查看innodb引擎的运行的信息
show engine innodb status \G;
7.查看服务器状态
show status like '%lock%';
8.查看超时时间
show variable like '%timeout%'
最新文章
- spring框架之javaconfig
- Repeart控件使用
- Shuffle'm Up 分类: 函数 POJ 查找 2015-08-09 17:01 6人阅读 评论(0) 收藏
- ngcordova 监控网络制式改变
- cocos2dx 手势识别
- Func 委托
- SQL Constraint/Index
- has leaked ServiceConnection com.baidu.location.LocationClient
- 【性能测试工具】- WebBench
- 工作中git常用命令
- iOS 获取设备信息,mac地址,IP地址,设备名称
- 晓莲说-何不原创:如何通过jad把class批量反编译成java文件
- HTML5不允许写结束标记的元素
- 【代码笔记】Web-CSS-CSS background背景
- Android 跨进程数据共享
- cdqz2017-test11-占卜的准备
- 【python】重定向输出
- Android序列化:Parcelable/Serializable
- 软工网络15团队作业4——Alpha阶段敏捷冲刺-8
- Xcode10升级项目报错library not found for -lstdc++.6.0.9