5.3 急诊案例:锁等待与死锁 本节摘要:行锁、间隙锁、next-key 锁构成 InnoDB 的锁体系。锁等待表现为整串更新排队,死锁表现为互相等待后一方被回滚。本节给出一套从发现、定位到处方的急诊流程。 病例一:一条 UPDATE 卡住整站 某次发版后,订单页全体超时。急救三步: 病灶往往是"事务里夹了外部调用"——更新后去调 HTTP 接口,接口超时,锁就一直握着。处方:外部调用全部挪出事务。 会员。《5.3 急诊案例:锁等待与死锁》收录于灏天文库文集《MySQL数据库开发与性能优化》,原作者/来源:灏天文库,整理自「灏天文库」,提供技术教程、实践指南与问题解决方案,支持在线阅读、全文检索与知识沉淀,助力开发者系统化学习。本站整理收录,版权归原作者/开源协议所有。