标签: #deadlock
关于 GPU、LLM、MLOps、Kubernetes 以及心态的文章 · 1 篇
死锁的诊断与预防 — 如何从日志中锁定那两条查询
本文按顺序梳理遇到 deadlock detected 错误时应该看什么。如何逐行解读 PostgreSQL 的死锁报告和 MySQL 的 SHOW ENGINE INNODB STATUS 输出,从而锁定究竟是哪两条查询纠缠在了一起;并讨论实务中反复出现的三种模式:更新顺序不一致、因缺少索引导致锁范围扩大、以及外键引发的父行加锁。文章还包含 deadlocktimeout 与 locktimeout 的设置,以及不把普通锁等待误诊为死
2026-07-26 · 21 分钟阅读 #database#postgresql#deadlock#locking#mysql