Database Health Monitor 技能:检查 PostgreSQL 连接和回滚趋势
EnglishClaude Code 安装步骤
- 从 GitHub 固定提交获取完整的 `plugins/database/database-health-monitor/skills/monitoring-database-health` 目录。
- 复制到目标项目的 `.claude/skills/`,确认 `.claude/skills/monitoring-database-health/SKILL.md`,再从项目根目录启动 Claude Code,输入 `/monitoring-database-health`。
中文摘要
让 Claude Code 读取 PostgreSQL 统计视图,整理连接利用率、事务回滚和数据库大小,并将结果和基线比较。
SKILL.md 中文导读
可复现示例
本地首次采样读到 20 次提交和 2 次回滚,第二次读到 29 次提交和 3 次回滚。计算采样区间提交、回滚及回滚占全部事务比例。工作步骤
- 记录当前数据库连接数、max_connections 和 xact_commit、xact_rollback。分别注明统计范围与采样时间。
- 用相邻采样差值表示区间事务量。把超阈值结果与数据库启动或统计重置时间一起审阅。
验收方法
区间增加 9 次提交和 1 次回滚,回滚占比为 10%。报告还包含连接数及其取样范围。
GitHub 原文 · 更新日期
适用环境
准备自己管理的测试库、psql 及查询统计视图的权限。示例对比两个相邻采样点。
常见问题
能用累计回滚数除累计提交数来判断刚刚发生的问题吗?
保留累计数,比较相邻样本的差值来观察区间变化。采样期间发生重置时重新建立基线。
相关指南
相关推荐
groq-install-auth 技能
jeremylongshore/claude-code-plugins-plus-skills
anima-common-errors 技能
jeremylongshore/claude-code-plugins-plus-skills
apple-notes-hello-world 技能
jeremylongshore/claude-code-plugins-plus-skills
castai-hello-world 技能
jeremylongshore/claude-code-plugins-plus-skills
cohere-local-dev-loop 技能
jeremylongshore/claude-code-plugins-plus-skills
figma-security-basics 技能
jeremylongshore/claude-code-plugins-plus-skills