{"Entry":{"collection":"guc","key":"debug_deadlocks","name":"debug_deadlocks","aliases":[],"metadata":{"baseline":true,"boot_human":"Not specified","boot_val":null,"category":"Developer Options","category_zh":"","changed_in":[],"changes":[{"documentation_changed":true,"fields":{},"from":"8.3","status":"changed","to":"8.4"},{"documentation_changed":true,"fields":{},"from":"8.4","status":"changed","to":"9.0"}],"content_hash":"c3bb4d6bb9cc929b1814607c9133d4ca2fd30e77990ae83d24bf30d3fe4d053a","context":"","default_changed_in":[],"default_history":[],"editorial":{},"enumvals":[],"first_version":"7.4","group":"Developer Options","group_slug":"developer","imported_at":"2026-09-27T17:57:31.038297+08:00","intro_commit":{},"key":"debug_deadlocks","last_version":"20","max_val":"","min_val":"","name":"debug_deadlocks","position":84,"present_in":["7.4","8.0","8.1","8.2","8.3","8.4","9.0","9.1","9.2","9.3","9.4","9.5","9.6","10","11","12","13","14","15","16","17","18","19","20"],"short_desc":"If set, dumps information about all current locks when a deadlock timeout occurs.","short_desc_zh":"","source_rev":"english-manuals:da64eb5a761e28763630bc1c70b7d9cd6efda8557c85660ec0bc0ae5b815254f","unit":"","vartype":"bool"}},"Definition":{"Collection":"guc","Key":"debug_deadlocks","SourceDatabase":"center","Version":"18","SourceTable":"guc","SourceKey":"debug_deadlocks","SourceRevision":"english-manuals:da64eb5a761e28763630bc1c70b7d9cd6efda8557c85660ec0bc0ae5b815254f","Facts":{"boot_val":null,"category":"Developer Options","context":"","description":"If set, dumps information about all current locks when a deadlock timeout occurs. This parameter is only available if the LOCK_DEBUG macro was defined when PostgreSQL was compiled.","doc":{"anchor":"GUC-DEBUG-DEADLOCKS","file":"runtime-config-developer.html","lang":"en","sha256":"f5e7e39d176c642ac0799c87669ce2f6f60fcd97d109e290860ec74c36d7ecad","slug":"18"},"documented":true,"enumvals":[],"extra_desc":"","lang":"en","max_val":null,"metadata_version":"","min_val":null,"name":"debug_deadlocks","short_desc":"","source":"english-manual","unit":"","vartype":"bool"},"ManualEvidence":{"doc":{"anchor":"GUC-DEBUG-DEADLOCKS","file":"runtime-config-developer.html","lang":"en","sha256":"f5e7e39d176c642ac0799c87669ce2f6f60fcd97d109e290860ec74c36d7ecad","slug":"18"}},"MeasuredEvidence":{"metadata_version":""}},"Text":{"Collection":"guc","Key":"debug_deadlocks","SourceDatabase":"center","Version":"18","Locale":"en","Title":"debug_deadlocks","Summary":"If set, dumps information about all current locks when a deadlock timeout occurs. This parameter is only available if the LOCK_DEBUG macro was defined when PostgreSQL was compiled.","BodyHTML":"\u003cp\u003eIf set, dumps information about all current locks when a deadlock timeout occurs. This parameter is only available if the LOCK_DEBUG macro was defined when PostgreSQL was compiled.\u003c/p\u003e","SourceRevision":"english-manuals:da64eb5a761e28763630bc1c70b7d9cd6efda8557c85660ec0bc0ae5b815254f","ContentHash":"1dceeda01f8052cb819502ec036116c2cba05b8856cbc0677588b59b62bfaf04","Payload":{"description":"If set, dumps information about all current locks when a deadlock timeout occurs. This parameter is only available if the LOCK_DEBUG macro was defined when PostgreSQL was compiled."}},"RequestedLocale":"zh-Hans","Fallback":true,"Versions":["10","11","12","13","14","15","16","17","18","19","20","7.4","8.0","8.1","8.2","8.3","8.4","9.0","9.1","9.2","9.3","9.4","9.5","9.6"],"Locales":["en"],"Signatures":null,"Spellings":null,"SQLState":null,"Evidence":null}
