开工第一天,就遇到了死锁

1.问题:线上环境大量新增和修改没反应
2.排查:show processlist;
大量查询语句处于Waiting for table metadata lock
select trx_state, trx_started, trx_mysql_thread_id, trx_query from information_schema.innodb_trx
查看最远一条没提交的事务
3. kill id 处理完成。
排查原因 某个存储过程使用递归,数据有问题,导致的死锁,

posted @ 2022-02-11 12:15  日常记录学习  阅读(18)  评论(0编辑  收藏  举报