PostgreSQL 资讯
保留原始来源与发布日期的新闻、博客和活动。
Zilliz 放出向量数据库基准的成本排行榜
redissnoop 用 eBPF 给 Redis 做了个 top
又一篇“你只需要 PostgreSQL”的架构主张
备份工具 Databasus 改用 PG17 的原生物理备份
pgrust 用 Rust 重写 Postgres 的实验还在继续
讨论清空虚拟内存为何不必在 WAL 里注册缓冲区
恢复目标的 GUC 赋值钩子里不该调 ereport(ERROR)
enable_gathermerge 又一个不该随手关的开关
Linux 基金会成立 Akrites 应对 AI 驱动的漏洞利用
开源项目面对的攻击方也在用 AI,防守侧需要有组织的对抗资源与流程。
Bedrock 在 GovCloud 上放行更多合规模型
拿到 FedRAMP 与 IL-5 之后,高监管环境的采购路径才谈得上可用。
Cloudflare Workflows 补上 saga 式回滚
工作流最难的是失败后的补偿与幂等,每一步怎么回滚应当写进接口契约。
npm 给高影响力账号加上预防性保护
供应链防线从修漏洞前移到守住维护者身份,发布权限比仓库代码更值得看紧。
GitHub Actions 允许步骤并行执行
CI 的成本与延迟优化下沉到步骤粒度,长流水线可以省下可观的等待时间。
Deno 2.9 把工具链摊到了打包与安装
新增 Linux 的 deb、rpm 与 Windows msi 输出,另有 desktop、fmt、LSP 与 Node 兼容改进。
postgres_fdw 想绕开游标以支持并行计划
Robert Haas 担心 fsstate 与 active_fsstate 的连接若不一致,方案就有根本性问题。
pg_stat_statements 的扩展性改造重新推进
Sami Imseih 让 PGSS 这类扩展可以绕开主统计哈希表,并在做带限流的 LRU 淘汰。
PGDay.UK 2026 公布日程并开放报名
9 月 8 日在伦敦 Cavendish Conference Centre 举行,七位讲者,早鸟票到 7 月 31 日。
pg_stat_kcache 2.3.2 补上 PostgreSQL 19 兼容
同时修正了 RHEL、Rocky 与 Alma 上的安装命令,这个扩展统计文件系统读写与 CPU。
pg_qualstats 2.1.4 修好 joinqual 并支持 PG19
PoWA 团队发布,Tatsuro Yamada 报告的 JOIN 统计缺陷由 Julien Rouhaud 修复。
有人用 Claude 给自己做了一份 Postgres 周报
Andrei Lepikhov 搭了一套自动周报:让 Claude 去爬数据库方向的技术博客,核验作者是不是真的工程师,挑出新想法、生产经验和调试故事,顺手识别藏着的商业意图;它还会扫非英语来源并翻译摘要,同时跟踪 CommitFest 补丁与邮件列表讨论。成品发布在 GitHub Pages 上并提供 RSS。用了四周之后,他说信噪比比直接读 Planet PostgreSQL 好得多。
coddpiece 把关系代数一步步编译成 SQL
Christophe Pettus 写了个教学库 coddpiece,用 Python 方法链写关系代数表达式,再编译成能在任何 DB-API 2.0 数据库上跑的 SQL,内置 SQLite 可直接试。每个表达式都能调 .explain() 自解释,并排给出代数记法、表达式树、编译出的 SQL 和一段白话解释。它默认按集合语义办事会自动加 DISTINCT。项目 MIT 许可,自带 C.J. Date 那套经典的供应商与零件数据集。
Percona 建议 PostgreSQL 制定一份 AI 使用政策
Percona 的 Jan Wieremjewicz 指出 PostgreSQL 目前没有任何关于 AI 使用的官方政策。他担心 AI 生成内容正在压垮维护者:大量低质量 PR 抬高评审成本,站不住脚的安全报告仍要人去核实,单人维护的项目最先撑不住,curl 就因此停了漏洞赏金。他主张按尊重划线:允许用 AI 起草代码、生成测试、改进文档,前提是人来复核并负责;不接受无人复核的全 AI 生成 PR,也不接受把 AI 列为共同作者。
PostgreSQL 19 的分区可以拆开也可以合起来
Shaun Thomas 把 PostgreSQL 19 的分区变化称作分裂人格:ALTER TABLE 新增 SPLIT PARTITION 与 MERGE PARTITIONS,一条语句就能把季度分区拆成三个月度分区,或者把三个月度分区折回一个季度分区。两个命令适用于 RANGE 和 LIST 分区,哈希分区不行。代价是执行期间要在整张父表上加排他锁,只适合维护窗口。他判断并发版本几乎必然会在后续版本出现。