PostgreSQL 日报|逻辑解码 DDL 子事务缺陷修复(10 月 12 日)
PostgreSQL Hacker 电子邮件讨论精选GSoC ABI Compliance Checker 项目Tom Lane 重新审视了此前对 libabigail 在非 Linux 平台上可移植性的悲观判断。他最初认为 libabigail 仅支持 ELF 格式,因而无法用于非 Linux 系统,但实际上 FreeBSD 和 NetBSD 同样使用 ELF。在 FreeBSD 15.1 上使
PostgreSQL 日报| PostgreSQL JDBC 安全更新(10 月 10 日)
PostgreSQL 技术文章2026-10-07:PostgreSQL JDBC 42.7.14 多个 CVE 安全更新PostgreSQL JDBC 团队发布了 42.7.14 版本,此次为安全更新,修复了两个 CVE:CVE-2026-107314(对应 GitHub 安全公告 GHSA-rhp9-mr79-r74h)和 CVE-2026-107315(对应 GHSA-f64h-wr5q-3
从轮询到等待——PostgreSQL WAIT FOR LSN 特性深度解析
本文整理于 HOW 2026 演讲内容,演讲者:周煦能,数据系统工程师,专注 PostgreSQL 内核开发、性能优化与核心子系统补丁迭代,拥有大量生产级内核优化经验。前言在异步复制的 PostgreSQL 集群中,读写一致性是一个长期存在的痛点。主库写入成功后,备库可能还未完成 WAL 的重放,此时在备库上查询,可能查不到刚刚写入的数据。为了解决这个问题,社区此前普遍采用的方案是轮询(Polli
PostgreSQL 日报|修复截断 zstd 备份检测(10 月 9 日)
PostgreSQL 技术文章PostgreSQL 复制:企业级高可用解决方案PostgreSQL 提供多种复制策略,但架构初期做出的选择往往在问题暴露之前从未被重新审视。本文梳理了面向企业高可用场景的主要复制方案,帮助团队在限制条件成为实际障碍之前充分理解各方案的权衡取舍。内容面向正在评估或重新考量复制方案的用户,尤其适合对可用性要求严格的企业环境。本文由 Fujitsu 发布,该公司深耕 Po
PostgreSQL 日报|原生 BM25 全文搜索索引(10 月 8 日)
PostgreSQL 技术文章SSIS 包迁移至 Aurora PostgreSQL — 第二部分本文是 SSIS 迁移系列的第二部分,重点介绍如何将依赖多步骤编排、条件分支、错误处理和并行执行的复杂 SSIS 包迁移至 Aurora PostgreSQL。与第一部分覆盖简单 ETL 模式不同,本文采用 AWS Step Functions 状态机替代 SSIS Control Flow,用 La
PostgreSQL 日报|临时复制槽泄漏致数据丢失(9 月 30 日)
PostgreSQL 技术文章Skydive 内部揭秘:利用 Neon 构建虚拟同事Skydive 是一个用于构建 AI 虚拟协作者的平台,这些 AI 代理能够执行真实的工作任务。当某个代理在执行过程中需要持久化状态时,它会自动在任务中途按需创建一个独立的 Neon PostgreSQL 数据库,整个过程无需人工介入,耗时约一秒。这种按需数据库供给模式依赖于 Neon 的架构特性,能够支持以代理为
PostgreSQL 日报|pgEdge 发布 Starfleet 云平台(9 月 29 日)
PostgreSQL 技术文章Lakebase Postgres 中基于分支的还原机制Neon 的 Lakebase Postgres 采用基于分支的恢复机制,旨在解决托管 OLTP 数据库中长期存在的恢复速度慢、耗时随规模增长的问题。传统恢复方式在大型生产数据库上表现最差——恰恰是最需要快速恢复的场景却等待最久。基于分支的模型将恢复时间与数据库体量解耦,使恢复速度不再受规模制约。文章详细介绍了该
PostgreSQL 日报| relchecks 溢出导致表无法删除(9 月 28 日)
PostgreSQL Hacker 电子邮件讨论精选SCHEMA 中表的 EXCEPT 发布支持该消息是一条简短的归档说明,发布于关于为 TABLES IN SCHEMA 发布功能支持 EXCEPT 子句的讨论线程中。此前,Shveta Malik 报告已能在 HEAD 上复现一个崩溃问题,并建议在单独线程中跟进。Mihail Nikalayeu 随后补充了归档链接,指向专门处理该崩溃问题的新线程
PostgreSQL 日报 |RLS 机密性绕过漏洞(9 月 27 日)
PostgreSQL Hacker 电子邮件讨论精选ZSTD TOAST 压缩及可扩展的压缩方法编码方案该线程讨论了为 PostgreSQL 添加 ZSTD TOAST 压缩及可扩展压缩方法编码的第四版补丁系列。Nikhil 根据 Michael Paquier 的早期审查意见进行了修改:移除 toast_pointer_build() 中冗余的 fixedsize 参数,将 \`VARATT\E
PostgreSQL 日报 | 可见性映射数据损坏修复(9 月 26 日)
PostgreSQL 技术文章使用 AWS Fargate 将 PostgreSQL 变更流式传输到 Amazon S3本文介绍了一套全托管的 CDC 流水线,可将 Amazon RDS for PostgreSQL 或 Aurora PostgreSQL 的行级变更近实时地推送到 Amazon S3,无需引入 Apache Kafka。方案基于 PostgreSQL 的 WAL 逻辑复制机制,使
WalMiner:开启 PostgreSQL 异构 CDC 之旅
本文整理于 HOW 2026 演讲内容,演讲者:李传成,中国联通数据库内核开发工程师。前言在数据库技术日益多元化的今天,PostgreSQL 凭借其强大的功能特性和活跃的开源生态,已成为众多企业的核心数据存储方案。然而,随着业务的发展,单一的关系型数据库往往难以满足所有场景的需求——实时数据分析、数据仓库建设、异构系统数据集成等场景,都对数据的实时同步提出了更高的要求。WalMiner 正是为解决
PostgreSQL 日报 |PostgreSQL 19 Beta 4 发布(9 月 25 日)
PostgreSQL 技术文章Electrifying Neon:构建实时后端系统Neon 已宣布其完整后端平台正式 GA,并正在着手开发实时功能。该工作由 Electric 团队负责推进——该团队在 Neon 被 Databricks 收购后加入 Neon。公告未披露具体实现细节,但 Electric 团队此前在 PostgreSQL 实时数据同步领域积累了丰富经验,预计新功能将在此基础上构建。
PostgreSQL 日报| PgBouncer 修复三个 CVE 漏洞(9 月 24 日)
PostgreSQL 技术文章2026 年 10 月黑客工作坊Robert Haas 将于 2026 年 10 月举办一场黑客工坊,主题围绕他关于 pgplanadvice 的演讲展开。pgplanadvice 是一个旨在为 PostgreSQL 提供执行计划稳定性及用户级规划器控制能力的工具。感兴趣的参与者可通过报名表提交申请,主办方将发送会议邀请。公告中未披露 pgplanadvice 的更多
PostgreSQL 日报|SSI 谓词锁缺陷(9 月 23 日)
PostgreSQL 技术文章文件上传后在 Neon 上运行任务Neon Functions 现在支持直接由对象存储的上传事件触发,无需在应用层编写轮询或监听桶的代码。文件上传到桶中后,Function 会自动触发,处理后续的 Postgres 操作——例如向 files 表插入记录、更新状态字段、保存缩略图键值。这一集成省去了连接对象存储与数据库逻辑所需的胶水代码,使整个流程可以完全在 Neon
PostgreSQL高可用方案全解析:筑牢数据基石
本文整理于 HOW 2026 演讲内容,演讲者:杨宇,PG ACE,第八届 PG 数据库生态大会 2025 年度金 牌讲师,PG 分会哈尔滨用户组核心成员。引言在数据库运维中,有两件事是绝对不允许发生的:一是数据丢失,二是业务长时间停滞。备份恢复解决的是前者——防止人为误操作导致的数据损坏;而高可用(High Availability,HA)解决的则是后者——当硬件故障发生时,如何让业务以最快速度
PostgreSQL 日报|清空 VM 数据损坏风险(9 月 22 日)
PostgreSQL 技术文章Neon Functions 的自定义域名Neon Functions 目前处于 beta 阶段,此前只能通过自动生成的调用 URL 访问端点。Neon 现已新增自定义域名支持,用户可以将自己的域名(例如 api.example.com)映射到 Function,无需再使用默认生成的 URL。这对于需要固定或品牌化端点地址的生产环境部署来说更为实用。原文链接:http
PostgreSQL 日报|libpq SNI 空指针漏洞(9 月 21 日)
PostgreSQL Hacker 电子邮件讨论精选行模式识别讨论围绕 PostgreSQL 中 Row Pattern Recognition(RPR)的缺陷修复展开。Henson Choi 修改了 DEFINE 子句的处理方式:放弃引入 EXPRKIND_RPR_DEFINE 和 eval_const_expressions_keep_row_nulltest() 来阻止表达式拆分的方案,改为
PostgreSQL 日报|逻辑解码竞态条件修复(9 月 20 日)
PostgreSQL Hacker 电子邮件讨论精选8字节TOAST值支持方案(第二轮)讨论围绕 8-byte TOAST chunkid 特性的测试策略展开。Bharath Rupireddy 提议在 src/test/modules 中新增一个测试模块(类似 xidwraparound),通过 SQL 函数在共享内存中推进 OID 计数器,使相关测试能在所有 buildfarm 节点上运行,且
PostgreSQL 日报|pgAdmin 4 v9.18 修复四个安全漏洞(9 月 18 日)
PostgreSQL 技术文章使用 Amazon ElastiCache for Valkey 和 Amazon Aurora PostgreSQL 实现安全可靠的 Bloom 过滤器查询本文介绍了一种三层成员查询架构,将 Amazon ElastiCache for Valkey 的 Bloom filter、精确匹配缓存和 Amazon Aurora PostgreSQL(作为权威数据源)组合
PostgreSQL 日报|在线校验和特性被回退(9 月 17 日)
PostgreSQL 技术文章pgAssistant 3.8.0:PostgreSQL 持续优化循环pgAssistant 3.8.0 引入了一套持续改进循环机制:Observe → Diagnose → Prioritize → Plan → Implement → Measure。此版本结合 pgAssistant Collector,新增历史负载与环境数据追踪,帮助团队回答四个核心问题:应改