mysql 锁问题处理

   错误信息如下

1
2
3
4
5
6
7
8
# Time: 140122 16:34:23
# User@Host: xxxxxxx
# Thread_id: 19904440  Schema: xxxx  Last_errno: 1205  Killed: 0
# Query_time: 200.911931  Lock_time: 0.000041  Rows_sent: 0  Rows_examined: 0  Rows_affected: 0  Rows_read: 18446744073709551488
# Bytes_sent: 67  Tmp_tables: 0  Tmp_disk_tables: 0  Tmp_table_sizes: 0
# InnoDB_trx_id: 8DF1ED53F
SET timestamp=1390379663;
update tbname set c2=0 where c1=379933;

   从zabbix lock信息里面提取出相关语句;

   错误信息为1205,从文档查询为 lock wait time out;

   还是第一次看见Rows_read: 有这么长的内容18446744073709551488

   从表结构中,c1与c2 是联合索引,不应造成锁等待,schema中除主键和一个联合索引外无其他索引信息;

   只能从程序逻辑结构中查询,基本可以断定程序事务未及时提交

   






本文转自 位鹏飞 51CTO博客,原文链接:http://blog.51cto.com/weipengfei/1359642,如需转载请自行联系原作者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值