Show HN: Pgblame – 找出是哪个 Vercel 部署拖慢了你的 Postgres
Pgblame 是一款开源工具,能够将 Postgres 数据库的性能问题追溯到具体的代码部署,尤其适用于 Vercel 环境。它通过分析查询性能的变化,帮助开发者快速定位是哪个部署版本导致了数据库变慢,从而加速问题排查与修复流程。
背景速读
- Vercel 是一个流行的前端部署平台,许多 web 项目将其与数据库(尤其是 Postgres)配套使用。<br>- Postgres 社区常出现一类问题:前端频繁部署后,数据库查询突然变慢,但很难定位是哪一次部署惹的祸。<br>- pgblame 是一款新工具,专门把 Postgres 的慢查询日志与 Vercel 的部署记录关联起来,直接告诉你“这次变慢是某某部署导致的”。<br>- 在此之前,开发者只能手动比对时间戳或靠猜测,效率很低。这款工具填补了“前端部署→数据库性能→归因”这个环节的空白。<br>- 标题中的 Show HN 是 Hacker News 上的固定栏目,表示作者在向社区展示自己的作品。