文档章节

mysql死锁,等待资源,事务锁,Lock wait timeout exceeded; try restarting

HeyS1
 HeyS1
发布于 2017/09/01 15:46
字数 152
阅读 225
收藏 0

精选30+云产品,助力企业轻松上云!>>>

项目遇到一个问题,使用过程查询某表的时候

SELECT
	ifnull(sum(total),0)
FROM 
    order

卡主了,几十秒后提示

Procedure execution failed
1205 - Lock wait timeout exceeded; try restarting transaction 

sum另一个字段,可以查。。 

使用普通查询,可以查。。

好诡异。。

看到该文章后应该是事务锁的问题http://www.cnblogs.com/simpledev/p/5426705.html

 

解决:

1.   select * from information_schema.innodb_trx

发现两个事务,是没有提交过去,查看

trx_mysql_thread_id:MySQL中的进程ID,与show processlist中的ID值相对应

2. kill  上面的进程ID 搞定

HeyS1

HeyS1

粉丝 16
博文 53
码字总数 39050
作品 1
广州
程序员
私信 提问
加载中
请先登录后再评论。
关于Lock wait timeout exceeded; try restarting trans

问题描述:在mysql的gameshop数据库上操作删除语句,数据库一直在执行,响应完后,报Lock wait timeout exceeded;try restarting transaction; 执行delete语句删除失败。 原因:有会话执行过...

郑光宗
2015/01/30
168
0
innodb_lock_wait_timeout参数

1、参数查看 方法一:mysql> show variables like 'innodblockwait_timeout'; 方法二:直接查看my.cnf文件innodblockwait_timeout参数值 2、参数配置 方法一:mysql> set global innodblockw......

osc_0ij3yxc4
2019/11/20
30
0
mysql 常见错误

Lock wait timeout exceeded; try restarting transaction一些信息 1、 锁等待超时。是当前事务在等待其它事务释放锁资源造成的。可以找出锁资源竞争的表和语句,优化你的SQL,创建索引等,如...

xiaosawuhen
2018/03/21
0
0
com.mysql.jdbc.exceptions.jdbc4.MySQLTransactionRollbackException: Lock wait timeout exceeded; tr...

有两种设置方法 第一种在mysql的配置文件中加入,然后重启mysql innodblockwait_timeout = 500 第二种直接执行如下命令 set global innodblockwait_timeout=500; 然后重启mycat和后台微服务,...

osc_ywuazj5t
2019/11/08
23
0
MySQL 事务没有提交导致 锁等待

此文转自:http://blog.sina.com.cn/s/blog6bb63c9e0100s7cb.html 记一次,系统出现这种异常时: java.lang.Exception: ### Error updating database. Cause: java.sql.SQLException: Lock w......

scgaopan
2019/04/15
6
0

没有更多内容

加载失败,请刷新页面

加载更多

CPU缓存和内存屏障

CPU性能优化手段 - 缓存 为了提高程序的运行性能, 现代CPU在很多方面对程序进行了优化 例如: CPU高速缓存, 尽可能的避免处理器访问主内存的时间开销, 处理器大多会利用缓存以提高性能 多级缓...

CodingDiary
2019/07/08
25
0
关于我及本号的一些说明

初次关注本号的读者可能比较想了解本号的一些情况,这里单独写篇文章详细介绍下本人及本公号。 本人是一名 JAVA 后台开发工程师,17年毕业于某 211 工程硕士,校招进入某股份制银行做后台开发...

gaiserchan
2019/02/22
14
0
卷积神经网络学习路线(十二)| 继往开来的DenseNet

前言 这是卷积的第十二篇文章,主要为大家介绍一下DenseNet,值得一提的是DenseNet的作者也是上一篇卷积神经网络学习路线(十一)| Stochastic Depth(随机深度网络)论文的作者,即清华的黄...

BBuf
01/10
24
0
Android Camera原理之camera provider启动

1.camera provider进程介绍: cameraserver 736 1 274664 69564 binder_thread_read f3de10cc S android.hardware.camera.provider@2.4-service 其中的pid是736,说明camera provider进程启动......

天王盖地虎626
33分钟前
20
0
Angular / RxJs我应该何时退订`Subscription` - Angular/RxJs When should I unsubscribe from `Subscription`

问题: When should I store the Subscription instances and invoke unsubscribe() during the NgOnDestroy life cycle and when can I simply ignore them? 在NgOnDestroy生命周期中,什么......

法国红酒甜
34分钟前
15
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部