使用 Nagios 监控 PostgreSQL 中的最大锁数 2024-5-30 • postgresql nagios 我想知道 PostgreSQL 中锁数量的限制是固定的,还是取决于打开的连接数。文档说限制是max_locks_per_transaction * (max_connections + max_prepared_transactions),而本文声称限制是max_locks_per_transaction x number of currently open transactions。 我主要想弄清楚监控锁的总数在 PostgreSQL 中,并在固定阈值上触发警告。FWIW,我们在日志中没有看到任何“内存不足”消息。 答案1 第一个公式给出上限,第二个公式给出当前使用量。通常两个不同的东西,除非当前使用量达到上限。由于数据库的使用量经常增长,因此监控这一点不会有什么坏处。只要确保使用合理的阈值即可。 相关内容 性能测试出错,dd 命令在 /dev/mapper/device 上创建了 13TB 的数据。为什么系统没有崩溃?HDD-250GB 合并容器中的拆分备份 重命名文件以删除带括号的字符串 通过另一台虚拟机为私有网络中的虚拟机提供互联网访问 触摸板不工作 (Satellite P850-337) - 14.10 在单个硬盘上启动 2 个 Windows 分区;一个通过 UEFI,另一个通过 CSM BIOS — 可能吗? 证书管理:哪一方应该申请证书? procmon 中的 QueryDirectory 操作是什么意思 章节标题中的新字符 从 Linux 3.8 内核(16.04LTS)开始无法挂起到 RAM