MySQL Error 1205: Lock wait timeout exceeded; try restarting transaction

故障原因分析: 由報錯信息可初步確認是由於數據庫鎖等待超時導致查詢異常,即上述查詢中的表被另 一個並行事務鎖住,而執行該事務的線程狀態爲sleep,當鎖表時間超過mysql設置參數innodb_lock_wait_timeout,會引發上述故障現象。 圖示: 臨時方案: 1、定位鎖表的線程ID:SELECT * FROM information_schema.innodb_trx ORDER BY
相關文章
相關標籤/搜索