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
PostgreSQL 日报 | 分区表重建索引丢失副本标识(9 月 6 日)
PostgreSQL 技术文章PGConf India 2027 - 日期已公布,征稿启动PGConf India 2027 定于 2027 年 3 月 2 日至 5 日在班加罗尔 Brigade Gateway Sheraton Grand Hotel 举行。征稿(CFP)现已开放,截止日期为 2026 年 10 月 15 日,2026 年 11 月 15 日前将通知投稿结果。演讲时长可选 25
PostgreSQL 日报 |SUM-AVG 溢出检测不足(9 月 5 日)
PostgreSQL 技术文章42 个 AI 模型的代币经济学对比分析这篇文章对 42 个 AI 模型的 token 经济性进行了横向比较,旨在帮助开发者和企业在模型选型时做出更具成本意识的决策。随着 AI agent 承担的工作负载不断增加,token 成本有望成为仅次于人力的第二大支出项。文章以软件公司为主要场景,指出工程师大量使用编程 agent 的情况下,提前筛选运行效率更高的模型,可以带
PostgreSQL 日报| PGQ 功能发现严重缺陷(9 月 4 日)
PostgreSQL 技术文章Oracle 数据迁移工具:企业选型指南企业在评估从 Oracle 迁移的方案时,普遍面临工具生态碎片化的问题。现有选项涵盖 Oracle 自带工具、云厂商迁移服务、开源转换工具以及第三方复制平台,但每类工具通常只解决迁移流程中的某一环节,难以形成完整的端到端方案。企业需要根据自身的工作负载特点、Schema 复杂度以及可接受的停机时间,综合评估工具组合。对于计划迁移
PostgreSQL 日报| PGQ 能否如期进入 PG19(9 月 3 日)
PostgreSQL 技术文章在表膨胀读取你之前先读取它PostgreSQL 的表膨胀问题并不局限于有 UPDATE 或 DELETE 操作的表,纯追加写入的表同样受影响。批量插入中途失败会留下死元组,而 PostgreSQL 13 起 autovacuum 还会根据插入量触发,以完成元组冻结,导致 autovacuum 持续繁忙。一旦跟不上写入速度,顺序扫描就会白白读取死空间。文章通过 pgst
PostgreSQL 日报|备用服务器 FSM 数据不一致(9 月 2 日)
PostgreSQL 技术文章Neon 现已集成到 Grok BotNeon 现已作为插件集成到 Grok Bot 中。用户只需完成一次账号绑定,即可通过 Grok Bot 直接构建和管理基于 Neon 的 PostgreSQL 数据库。这一集成使开发者能够在 Grok Bot 中借助对话式 AI 处理数据库相关任务,无需在多个工具之间来回切换。原文链接:https://pgnexus.ai/te
选错分区键,分区再完美也没用!PostgreSQL 分区性能翻车真相
分区常被视作一项性能开关。对大表开启分区后,缓慢的查询性能往往就能提速。多数情况下确实如此。但也存在另一种情形:完成全部工作,将超大表拆分为规整分区后,慢查询性能没有任何改善。表已经做了分区,性能却毫无提升。出现这类问题时,分区键几乎都是问题根源。分区的底层实现逻辑相对简单,PostgreSQL 对此有着成熟的处理能力。而选择哪一列作为分区键才是重中之重,一旦数据表体量上涨,该决策基本无法撤回。本
PostgreSQL 日报|PG19 路由 ON CONFLICT 插入故障(9 月 1 日)
PostgreSQL 技术文章Lakebase Postgres 自动扩展方案Neon 的 Lakebase Postgres 通过内置自动扩缩容机制,彻底省去了预先选择数据库实例规格的环节。传统的数据库部署方式要求在上线前估算工作负载,这往往导致资源过度分配或不足。Lakebase Postgres 通过自动按需调整资源,消除了这一步骤,降低了运维复杂度,尤其适合流量波动较大或难以预测的工作负载
PostgreSQL 日报|多项内核补丁迭代与缺陷修复进展(8 月 31 日)
PostgreSQL Hacker 电子邮件讨论精选WAIT FOR 命令应该对查询进行随机打乱处理讨论的核心问题是让 WAIT FOR LSN 命令参与查询跳转(query jumbling),避免客户端以不同 LSN 值重复执行该命令时在 pg_stat_statements 中产生大量独立条目。初版补丁(v1)仅对 LSN 字面量进行归一化。Sami Imseih 提出了 v2,通过为 De
PostgreSQL 日报 | PG19 外键快速路径越界写入(8 月 30 日)
PostgreSQL Hacker 电子邮件讨论精选REPACK (CONCURRENTLY) 对物化视图报错信息不正确的问题Bharath Rupireddy 报告,对 materialized view 执行 REPACK (CONCURRENTLY) 时,会产生误导性的 "no identity index" 错误。他提交了一个补丁,在 check\concurrent\