PostgreSQL 日报 | B-tree 排序符号扩展缺陷(8 月 10 日)
PostgreSQL Hacker 电子邮件讨论精选第二轮 8 字节 TOAST 值支持Hannu Krosing 询问在哪里可以找到重构后的代码,该代码旨在简化新 VARLENA 磁盘类型的添加,并引用了补丁系列中的早期讨论。该线程的核心内容是 Michael Paquier 提交的补丁集,用于支持 8 字节 TOAST 值(以 oid8 作为 chunk\_id)。Yugo Nagata 的性
PostgreSQL 日报 | JOIN 与外键优化(8 月 9 日)
PostgreSQL Hacker 电子邮件讨论精选优化器统计信息对 JOIN 和外键是否有实质帮助?Tomas Vondra 对用于连接/外键的优化器统计 v9 补丁集进行了审查。他认为 0001、0002 和 0004 基本已具备提交条件,并建议将 0004 移至 0002 之后处理。针对 0003(join MCV 统计),他指出了以下主要问题:当连接子句仅引用单张表时会发生崩溃;使用 ST
PostgreSQL 日报| PostgreSQL 19 默认 WAL 压缩算法(8 月 8 日)
PostgreSQL 技术文章Postgres Summit US 2026 日程现已发布!Postgres Summit US 2026 的演讲日程已正式发布。活动将于 2026 年 9 月 30 日至 10 月 2 日在纽约市百老汇大道 555 号 Convene 举行,由 United States PostgreSQL Association(PgUS)主办。有意参加者可在官方活动网站上查
PostgreSQL 日报|复制槽泄漏修复(8 月 6 日)
PostgreSQL 技术文章Neon 对象存储系统的构建Neon 推出了 Neon Object Storage,这是一个直接集成到 Neon 后端的 S3 兼容对象存储服务。它支持分支感知(branch-aware),与 Neon 现有的 PostgreSQL 数据库分支机制保持一致。用户在创建数据库分支时,对象存储中的相关文件也会随之纳入该分支,几秒内即可获得数据库与文件的完整隔离副本。这一
PostgreSQL 日报|修复 WAL 归档恢复竞态条件(8 月 5 日)
PostgreSQL 技术文章Castform + Neon 如何在价格和效率上超越前沿模型Castform 是一款 AI 数据管道工具,通过与 Neon 的 serverless PostgreSQL 集成,可直接从现有数据库内容生成高质量训练数据集。Castform 联合创始人指出,大多数团队最有价值的训练数据本就存在于数据库中,但将原始数据大规模转化为可用格式需要复杂的基础设施。Castfo
PostgreSQL 日报| pgAdmin 4 v9.17 修复七个安全漏洞(8 月 4 日)
PostgreSQL 技术文章Canvas 还是 Function:AIDB 与 Langflow 在 EDB Postgres AI 上的智能体 AI Ops 对比EDB Postgres AI 支持两种构建智能 AI 工作负载的方式:AIDB 是一个原生 PostgreSQL 扩展,可在数据库内部直接完成检索与推理;Langflow 则是 AI Studio 中使用的可视化编排运行时。此前的文
PostgreSQL 日报| GiST 索引扫描可见性缺陷(8 月 3 日)
PostgreSQL 技术文章Neon 现已支持项目级权限管理Neon 推出了新的权限模型,在原有组织级别的基础上新增了项目级访问控制。组织级角色分为四类:Admin、Editor、Viewer 和 Collaborator。通过这一机制,团队可以精确指定每位协作者或自动化 agent 能够访问哪些具体项目,而不必依赖粗粒度的全组织权限。对于在同一组织内运行多个团队或 AI agent 的 Neo
PG 日报|修复 GiST 索引漏行缺陷,强化多范围检索准确性
PostgreSQL Hacker 电子邮件讨论精选GiST 多范围索引扫描可能漏返结果行Peter Geoghegan 报告了一个 GiST multirange 索引扫描可能漏返匹配行的 bug,并提交了对应的回归测试。Andrey Borodin 确认了该问题:multirange_gist_consistent() 中的检查过于严格,导致 range_gist_consistent_lea
PG 日报|PG19 默认切换 LZ4,WAL 读写性能大幅提升
PostgreSQL Hacker 电子邮件讨论精选RI快速路径在处理跨类型外键时出现错误Peter Geoghegan 报告了 RI fast path 中的一个 bug(由提交 b7b27eb41 引入,影响 PostgreSQL 19 和 master 分支):当外键使用跨类型等值运算符时,会错误地触发外键违规。隔离测试显示,两个执行顺序完全相同的场景——一个以 date 类型为主键、tim
PG 日报|PG19 默认改用 LZ4 压缩,WAL 写入效率大幅提升
PostgreSQL 技术文章2026年9月黑客工作坊Robert Haas 宣布将于 2026 年 9 月举办一场 PostgreSQL hacking workshop,特邀 David Rowley 担任主讲嘉宾。Rowley 将围绕热点执行路径的代码优化展开分享,并以 tuple deformation 为具体示例。tuple deformation 是从堆元组中提取列值的过程,属于查询执
PG 日报|PG 缓冲区算法升级,缓解多核性能争抢
PostgreSQL 技术文章2026年9月黑客工作坊Robert Haas 宣布将于 2026 年 9 月举办一场 PostgreSQL hacking workshop,特邀 David Rowley 担任主讲嘉宾。Rowley 将围绕热点执行路径的代码优化展开分享,并以 tuple deformation 为具体示例。tuple deformation 是从堆元组中提取列值的过程,属于查询执
PG 日报|PG20 正式计划移除 refint 模块,官方指引迁移原生外键
PostgreSQL 技术文章Agent 的数据难题——EDB Postgres® AI 来解决EDB 发布了一篇文章,将其 EDB Postgres AI 平台与 Databricks、MongoDB、Snowflake(通过 Crunchy Bridge)及 Amazon Aurora 等竞争平台进行对比,重点评估各平台在 AI agent 工作负载场景下的适用性。文章引用了独立基准测试结果,
PG 日报|PG19 原生支持数据血缘溯源,一键厘清报表数据来源
PostgreSQL 技术文章PostgreSQL 19 中的数据血缘追踪:CFO 再也不用问"这个数字从哪里来"PostgreSQL 19 引入了 SQL/PGQ 图查询扩展,支持直接在数据库内查询数据血缘关系。通过创建 edge 表记录行级别的转换关系,并使用 CREATE PROPERTY GRAPH 声明属性图,工程师可以用 GRAPH_TABLE 语法以标准 SQL
PG 日报|修复 JSON 反解析缺陷,彻底杜绝格式丢失问题
PostgreSQL 技术文章WarehousePG on AWS:掌控分析业务,精控成本支出WarehousePG 是一款基于 Greenplum 项目衍生而来的大规模并行处理(MPP)分析型数据库。Greenplum 停止开源后,EnterpriseDB 接手了该项目的维护工作,并以 Apache 许可证继续发布。与那些按用量计费、容易产生意外费用的云分析平台不同,WarehousePG 采用
PG 日报|查询优化器重大修复,支持更多复杂 SQL 优化
PostgreSQL Hacker 电子邮件讨论精选remove_useless_joins 与 bug #19560 的关系Tom Lane 提交了 v3 补丁集(patches 0001–0004),修复 remove_useless_joins 中 fixup_selfjoin_jointree 将修改后的限定条件错误提升至外连接之上的 bug。Jacob Brazeal 确认该补丁修复了所
PG 日报|补充变量导出标识,修复 Windows 日志进程空指针崩溃
PostgreSQL Hacker 电子邮件讨论精选removeuselessjoins 与 bug #19560 的关系Tom Lane 提议修改 analyzejoins.c,使连接消除直接基于 jointree 表示进行,而非依赖 planner 的派生数据;若成功消除连接,则回到 query_planner() 中重新执行 deconstruct_jointree 等后续步骤。Richar
PG 日报|共享内存结构优化,支撑 shared_buffers 在线动态扩容
PostgreSQL 技术文章EDB印度合作伙伴领导力峰会亮点:Postgres的未来之路EDB 于 2026 年 7 月 10 日至 11 日在古尔冈的 Karma Lakelands 举办了印度合作伙伴领 袖峰会。本次活动汇聚了由 Anupan Roy 带领的印度合作伙伴生态系统成员,重点表彰了表现突出的合作伙伴,并围绕企业级 Postgres 的落地应用展开交流。峰会折射出市场对 AI 就绪
PG 日报|修复高 IO 并发场景,解决预读机制耗尽本地缓冲区缺陷
PostgreSQL 技术文章使用 Neon 后端构建的 GitHub 克隆代理一位工程师在 GitHub 宕机期间,让 AI agent 使用 Neon 仍处于测试阶段的新 backend 套件,搭建了一个可运行的 Git 托管服务。作者此前对 Git 服务端内部机制毫无了解,但实验结果出乎意料地理想。这篇文章记录了由 agent 主导的开发过程,展示了 Neonbackend 工具在几乎没有领
PG 日报|优化缓冲区批量扫描,降低多套接字并发竞争
PostgreSQL 技术文章在终端调试 Postgres:neon inspect db 功能详解Neon CLI 新增了 neon inspect db 命令,让用户无需离开终端、也无需手写 catalog 查询,即可对 PostgreSQL 进行只读诊断。该工具主要面向"哪些查询慢了"这类常见运维问题,每个子命令都会针对 PostgreSQL 的统计视图和 catalog
PG 日报|大版本升级迎来更新,支持迁移提交时间戳目录
PostgreSQL 技术文章Nubank 关键支付系统向 Amazon Aurora PostgreSQL 的迁移实践Nubank 将其 NuPay 支付平台从自管理 PostgreSQL 迁移至 Amazon Aurora PostgreSQL。该平台管理着 7.5 TB 数据、超过 310 亿行记录,迁移前面临严峻挑战:部分查询耗时超 13 分钟,峰值时段主从复制延迟达 3–4 分钟,巴西央