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,新增历史负载与环境数据追踪,帮助团队回答四个核心问题:应改
PostgreSQL 日报|8 字节 TOAST 值支持(9 月 16 日)
PostgreSQL 技术文章Postgres 开发动态一位开发者对 PostgreSQL 项目的开发活动进行了统计分析,通过一系列图表并附以简短说明,展示了项目开发历史中的各类趋势与规律。文章以数据为驱动,面向希望了解 Postgres 项目发展脉络的技术读者,提供客观的量化视角,而非主观评述。原文链接:https://pgnexus.ai/tech-blogs?url=https%3A%2F%
PostgreSQL 日报|大模型破解在线校验和(9 月 15 日)
PostgreSQL 技术文章LuBot 数据库租户隔离架构深度解析LuBot 采用了基于 Neon 的每租户独立数据库架构,在用户完成支付时自动为其创建专属的 Postgres 实例,实现了完整的租户数据隔离。整个方案从零到落地仅用了六天,而若采用传统 Postgres 部署方式,同等工作量预计需要整整一个季度。这一案例表明,按需数据库供给能够大幅降低多租户 SaaS 应用的运维复杂度,让小型团
当PostgreSQL“听懂”MySQL——协议兼容层的设计与实战
本文整理于 HOW 2026 演讲内容,演讲者:韩伟博,瀚高数据库研发工程师。前言在数据库生态迁移的实际场景中,客户的核心诉求始终是少修改、零改造。如果能够在不更换 JDBC/ODBC 驱动的前提下,让应用程序直接连接到 PostgreSQL,迁移成本将被降至最低。目前市面上存在一些 Proxy 方案,通过中间人代理将 MySQL 协议翻译成 PostgreSQL 协议。这类方案看似简单,但存在明
PostgreSQL 日报|修复 REPACK 无效索引问题(9 月 14 日)
PostgreSQL Hacker 电子邮件讨论精选REPACK (CONCURRENTLY) 无法处理无效的索引Álvaro Herrera 已提交针对 REPACK (CONCURRENTLY) 无法处理无效索引问题的修复,提交前进行了少量调整。该补丁并未获得明确的广泛共识,仅有少数人表示支持。Herrera 指出仍有可能收到反对意见,因此计划在接下来几天内继续保留相关 open item,以
PostgreSQL 日报|建库策略致备库静默丢数据(9 月 12 日)
PostgreSQL 技术文章CERN PGDay 2027:征稿公告CERN PGDay 2027 定于 2027 年 2 月 12 日在瑞士日内瓦举办,由 CERN 与 SwissPUG 联合组织,面向瑞士西部及法国边境地区的 PostgreSQL 用户、开发者和爱好者。会议为单日单轨制,设 6 至 7 场英语技术演讲,结束后将在 CERN 举办社交网络活动。议题涵盖高性能数据管理、基于 pg
PostgreSQL 日报|Migrator 1.0 稳定版发布(9 月 11 日)
PostgreSQL 技术文章可领取的 Neon:由代理程序预配,由人类申领Neon 推出了"Claimable Neon"功能,允许 AI agent 在无需创建账户或提交支付信息的情况下,自动预置临时的 Neon 数据库项目。该功能基于 WorkOS 主导制定的开放 agent 注册协议 auth.md 中的匿名注册方法实现。用户可在事后认领该项目,将其关联到正式账户。这一
打造下一代 AI Agent 的统一多模智能数据底座——PostgreSQL 与 AI 的融合演进
分享人:魏波,北京晟数科技技术顾问,PG 分会副秘书长。前言过去两年,AI Agent 从“模型调用+工作流”的应用形态,逐步走向具备记忆、工具使用、任务规划、多智能体协作和持续运行能力的系统。与此同时,企业落地 AI Agent 时遇到的问题也正在发生变化:真正制约系统规模化的,往往不再只是模型能力,而是数据、记忆、检索、权限、运行状态与治理能力是否能够形成一个可靠的数据底座。对于企业而言,AI
PostgreSQL 日报|离线校验和导致备库状态异常(9 月 10 日)
PostgreSQL 技术文章Lakebase Postgres 计算缓存在 Neon 上的优化实践(上)Neon 的大型固定规格 Lakebase Postgres 计算节点现在将机器大部分内存分配给 Postgres shared buffers,并以 huge pages 作为底层支持。这一改动使热数据页常驻 DRAM,不再经由本地磁盘缓存处理,从而加快了常用数据的访问速度,并降低了相同工作
PostgreSQL 日报|TOAST 值 8 字节对齐支持(9 月 9 日)
PostgreSQL 技术文章Kubernetes 网络策略中的默认拒绝困境:实践指南本文通过 Calico CNI 实现的 Kubernetes NetworkPolicy,演示了如何在三层架构(frontend、backend、PostgreSQL 数据库)中落地零信任网络模型。整个实验从命名空间级别的 default-deny ingress 规则出发,逐层为各 tier 添加基于标签的 i
PostgreSQL 日报|不重启动态修改 shared_buffers(9 月 8 日)
PostgreSQL Hacker 电子邮件讨论精选在更多场景中利用 WALReadFromBuffersBharath Rupireddy 发布了 v7 补丁,针对 Michael Paquier 在"Use WALReadFromBuffers in more places"线程中提出的两个问题进行了修复。第一个问题是:每次从 WAL 缓冲区满足读取后无条件关闭 WAL 段
PostgreSQL 日报 | WAL LSN 回放等待死锁问题(9 月 7 日)
PostgreSQL Hacker 电子邮件讨论精选回归测试和用户查询触发的内部错误代码(第二版讨论)Tom Lane 审查了 Alexander Lakhin 提交的 v2 补丁(包含 7 项已批准修改),该补丁旨在将内部 elog(ERROR, ...) 调用转换为带有正确 SQL 错误码的 ereport(ERROR, ...) 形式。Lane 提出了若干意见:getObjectDescri