Postgres 也能撤销:pgVolvra 让误操作不再致命

Muhammad Aqeel: Undo for Postgres, without losing the rest of your day

在 Postgres 中执行一条缺少 WHERE 子句的 UPDATE 语句,往往意味着数小时的灾难性恢复工作。Oracle 用户拥有 Flashback 功能,但 Postgres 用户只能依赖繁琐的集群级时间点恢复。为了解决这一痛点,我开发了 pgVolvra,一个纯 SQL 实现的轻量级工具。它无需超级用户权限,也不依赖文件系统访问,完美适配 Supabase、Neon 等托管数据库服务。pgVolvra 通过记录每一行变更,不仅能精准回滚单条语句,还能在数据库彻底丢失后,利用外部归档将丢失的十几小时数据完整恢复。它让“撤销”变得像日常操作一样简单,且不会阻碍业务流量。

一秒的错误 SQL,足以让你最资深的人员耗费整个下午去小心翼翼地修复。

同日更多故事

2026-10-29