postgres_dba 7.0 — 34 个 psql 诊断报告
发布于 2026-02-16,PostgresAI
相关开源软件
postgres_dba 7.0 是这个基于 psql 的交互式 Postgres 诊断工具包的重大更新。无需安装扩展 — 只需执行 \i start.psql 即可探索 34 个报告,涵盖:
- 膨胀与 vacuum 分析(v1, v2)— 活动状态、进度、autovacuum 队列
- 表与索引健康(i1-i3)— 未使用的索引、冗余索引、未建索引的外键
- 查询分析(s1-s3)— pg_stat_statements 热门查询和负载概况
- 调优(t1, t2)— 存储参数、配置建议
- 表/索引大小估算(b1-b6)— 对齐填充、膨胀、缓冲区缓存
- 锁树(l1)— 谁在阻塞谁
- 损坏检查(c1-c4)— 4 级 amcheck 套件,从快速扫描到完整堆验证
- 内存分析(m1)— 按关系查看缓冲区缓存内容
7.0 版本新特性:
- 7 个新报告:b6(缓冲区缓存分析)、s3(负载概况)、c1-c4(amcheck 损坏检测)、m1(缓冲区缓存)
- 系统概览(报告 0)中新增 WAL 和复制信息
- Postgres 13-18 的 CI 测试
- PG17 兼容性修复,适配 pg_stat_statements 列名变更
- 更新的 README,包含徽章、各报告说明和可选扩展表格
支持 Postgres 13-18。只需克隆仓库即可运行。
链接: