mysql 鎖問題處理

   錯誤信息如下

# 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中除主鍵和一個聯合索引外無其他索引信息;

   只能從程序邏輯結構中查詢,基本可以斷定程序事務未及時提交

   

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章