debug_deadlocks 是一个开发中的配置参数,用于在发生死锁超时时发出有关所有当前锁的信息。
debug_deadlocks 在 PostgreSQL 7.1 中被添加。
用法
debug_deadlocks 是一个开发者 GUC,只有在编译 PostgreSQL 时在 src/include/pg_config_manual.h 中定义了 LOCK_DEBUG 宏时才可用。
当 debug_deadlocks 启用时,发生死锁时当前持有的锁的信息将被写入 PostgreSQL 日志输出的 LOG 级别。
默认
debug_deadlocks 的默认值为:off。
变更历史
- PostgreSQL 7.1
- 添加于(提交 6a68f426)
参考资料
- PostgreSQL 文档: debug_deadlocks
