今日在执行Mysql修改和删除时出现报错,Lockwaittimeoutexceeded;try restarting transaction

后面经过排查和搜索发现是出现了线程阻塞的情况 select * from information_schema.innodb_trx; kill 57288

可以使用命令查询,如果记录的trx_rows_locked这一列,如果大于0的话,说是有阻塞住了,然后查对应的trx_mysql_thread_id的值,  然后执行 kill thread_id 杀死这个线程就可以了,

为什么会发生这个问题,暂时还不知道,后续将进行排查