pg_savior
github.com原文 ↗
pg_savior 是 PostgreSQL 扩展,在语句真正执行前识别无 WHERE 的 `UPDATE`/`DELETE`、预计影响行数超限、非并发建索引、对大表触发重写的 `ALTER`,以及高风险的 truncate/drop 操作。仓库给出了 PostgreSQL 14 - 17 的回归测试覆盖,但版本仍在 1.0 之前。相比事后审计,它把常见运维失误转成事务级硬阻断,代价是阈值与例外规则必须贴合实际库规模。
–浏览
评论 · Comments