mysql 查看死锁和去除死锁
2015-10-31 09:56
309 查看
1、查询是否锁表
show OPEN TABLES where In_use > 0;
2、查询进程
show processlist
查询到相对应的进程===然后 kill id
补充:
查看正在锁的事务
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;
查看等待锁的事务
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;
show OPEN TABLES where In_use > 0;
2、查询进程
show processlist
查询到相对应的进程===然后 kill id
补充:
查看正在锁的事务
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;
查看等待锁的事务
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;
相关文章推荐
- 解决Mysql ERROR 1 (HY000): Can't create/write to file 问题
- mysql5.7.9详细安装教程 mac10.10
- MYSQL存储过程
- 2015年mysql最新开发规范
- MySQL 5.7.9主从及Enhanced Multi-Threaded Slave配置
- Navicat for MySQL连接MYSQL出错,错误代码1045的解决方法
- mysql 创建库,创建表,创建索引
- mysql 查看客户端、服务端字符集
- mysql 逻辑备份
- mysql多实例的安装和管理(一台服务器上运行两个mysql实例)
- MySQL错误:Can't connect to(10060)
- MySQL运行两个或多个实例
- mysql5.6.26改变默认数据目录问题
- mysql密码重置
- 第二章 Mysql 数据类型简介--(整数类型、浮点数类型和定点数类型,日期与时间类型,字符串类型,二进制类型)
- mysql数据库之基础SQL语句/语法
- 第一章 Mysql 简介及安装和配置
- Mysql 表忽略大小写~~
- mysql查询今天、昨天、7天、近30天、本月、上一月 数据
- mysql中kill掉所有锁表的进程