PGNexus 每周新闻

本周 PostgreSQL 技术动态

本周涵盖多个关键技术议题:pgEdge ColdFront 为 PostgreSQL 带来透明冷热数据分层,冷层支持完整写入;PostgreSQL 19 修复了近零停机升级流程中的序列同步缺陷;Cybertec 警告大量表会悄然耗尽连接内存;Percona Operator 3.0 引入无需商业镜像仓库的社区 Docker 镜像。涵盖存储架构、升级可靠性、Schema 设计与 Kubernetes 运维等多个维度。

PostgreSQL 升级工作流中序列同步的关键突破

2026年6月30日 | Vigneshwaran C

PostgreSQL 升级工作流中序列同步的关键突破

PostgreSQL 19 通过 pg_upgrade 与 pg_createsubscriber 的配合,支持将物理副本转换为逻辑订阅者,从而实现近零停机升级。然而,这一方案暴露了逻辑复制长期存在的缺陷:序列状态无法被复制。升级完成后,若将备库提升为主库,其序列值可能与原主库不同步,进而引发主键冲突或 ID 生成错误。文章深入分析了这一问题,并探讨序列同…

阅读原文
表过多的危害

2026年6月30日 | Laurenz Albe

表过多的危害

当单个 PostgreSQL 数据库中存在数万张表时,可能引发两类严重问题:内存耗尽和元数据查询性能下降。每个长连接都会在 CacheMemoryContext 中持续积累 relcache 和 catcache 条目,且该缓存没有大小上限,单个连接可能占用数百 MB 内存。连接数量一多,便可能耗尽系统内存,触发 OOM Killer。与此同时,pg_cl…

阅读原文
Community Docker 镜像:在不依赖商业镜像库的情况下保持运营者开放性

2026年6月30日 | Slava Sarzhan

Community Docker 镜像:在不依赖商业镜像库的情况下保持运营者开放性

Percona Operator for PostgreSQL 3.0.0 引入了 Community PostgreSQL Images 功能,允许用户基于直接来自 download.postgresql.org(PGDG)的官方 PostgreSQL 软件包构建容器镜像,从而绕过厂商控制的镜像仓库。用户可使用官方提供的 Dockerfile 自行构建镜…

阅读原文

Top 5 Hacker 技术讨论

索引预取补丁(v28)对启发式策略和SP-GiST支持进行了重大改进,并新增规划时间限制机制。REPACK CONCURRENTLY的死锁修复补丁因审查不足被推迟至pg20周期。逻辑复制冲突日志历史表补丁持续迭代,修复了ACL掩码处理和文档缺失问题。行模式识别补丁中的内部同步逻辑引发审查疑问,尚无回应。针对UNLOGGED表复制条目的清理提案在审查者认为收益不明确后被放弃。

在发布中跳过模式变更

Vignesh C提出了一个补丁来处理PostgreSQL发布中UNLOGGED表转换的问题。当发布EXCEPT子句中列出的表被转换为UNLOGGED时,会在pg_publication_rel中留下陈旧条目,因为UNLOGGED表不支持复制。原始补丁会移除这些条目并发出NOTICE。然而,Shveta Malik担心从EXCEPT列表中移除表会在转换回L…

阅读讨论
提案:逻辑复制的冲突日志历史表

讨论围绕逻辑复制冲突日志历史表补丁的持续完善展开。Dilip Kumar 合并了早期的 0001 和 0002 补丁,解决了 Nisha、Shlok 和 Peter 的审查意见,并更新了文档。Shveta malik 指出两处不必要的头文件引入,并要求在补丁中补充相关文档。Dilip 修复了上述问题,同时补上了遗漏的 `pg_namespace_aclma…

阅读讨论
添加 REPACK [concurrently]

REPACK [concurrently] 功能存在一个潜在的死锁问题,可能导致大量工作成果丢失。Mihail Nikalayeu 提交了一个补丁来修复该问题。Alvaro Herrera 在 pgconf.dev 前对补丁进行了审查,认为相关代码逻辑不直观,在极端情况下存在一定风险,因此建议将该补丁推迟到 pg20 周期初期合入,以便有更充裕的时间进行审…

阅读讨论
行模式识别

Tatsuo Ishii 正在审查行模式识别功能的补丁 v50-0005-match-once-per-row.patch。该补丁在 `ExecWindowAgg()` 中新增了对 `row_is_in_reduced_frame()` 的调用,目的是确保匹配状态与行扫描保持同步,尤其是在窗口函数跳过帧的情况下(例如 `nth_value()` 传入 NU…

阅读讨论
索引预取机制

Peter Geoghegan 发布了索引预取补丁集的 v28 版本,包含多项重要改动。"启动读取流"的启发式策略调整为在第四次切换堆块时触发,而非原来的第二批次,显著提升了部分选择性查询的预取收益,并消除了涉及 LIMIT、lateral join 及 nestloop 反连接/半连接场景下的性能回退。SP-GiST 新增了 amgetbatch 支持,…

阅读讨论

本周行业动态

Anthropic 推出定位低成本、面向智能体场景的 Claude Sonnet 5;Amazon 投入 10 亿美元将 AI 智能体直接部署至企业客户;OpenAI 应美国政府要求限制 GPT-5.6 发布,凸显监管张力持续升温;与此同时,Nvidia 竞争对手 Etched 估值达 50 亿美元并锁定 10 亿美元芯片订单,折射出企业对多元化 AI 芯片供应商的强劲需求。

Anthropic 推出 Claude Sonnet 5,面向 AI 代理应用提供更低成本方案

techcrunch.com

Anthropic 推出 Claude Sonnet 5,面向 AI 代理应用提供更低成本方案

Anthropic 正式推出 Claude Sonnet 5,主打更强的智能体(agent)能力与更低的使用成本。新模型定位为 Opus、OpenAI GPT-5.5 以及 Google Gemini Pro 的平价替代方案,同时在安全性方面也有所提升。随着越来越多的开发者和企业构建 AI 自动化工作流,成本控制成为模型选型的关键因素,Anthropic…

Amazon 投入10亿美元,成立现场部署工程部门在企业中部署AI代理

techcrunch.com

Amazon 投入10亿美元,成立现场部署工程部门在企业中部署AI代理

Amazon 宣布成立规模达 10 亿美元的现场部署工程(FDE)团队,跟进 OpenAI 和 Anthropic 的类似布局。该团队的工程师将直接驻场于客户企业,负责部署定制化 AI 智能体,重点聚焦快速落地与帮助客户实现自主运营能力。此举折射出头部 AI 公司正加速从模型研发转向企业级部署服务的竞争态势——越来越多的企业客户希望获得量身定制的 AI 实…

OpenAI 应美政府要求暂缓 GPT-5.6 推出

techcrunch.com

OpenAI 应美政府要求暂缓 GPT-5.6 推出

OpenAI 在美国政府以安全为由提出要求后,限制了其最新模型 GPT-5.6 的发布范围。该模型不再面向普通公众开放,而是仅与部分合作伙伴共享。OpenAI 表示,不认为政府主导的访问管控应成为长期默认机制,并警告此类限制将使用户、开发者、企业、网络安全人员及全球合作伙伴无法获取最先进的工具。此事件折射出,随着 AI 模型能力的持续跃升及其政治影响日益凸…

Nvidia 竞争对手 Etched 融资达 50 亿美元估值,已获 10 亿美元芯片订单

techcrunch.com

Nvidia 竞争对手 Etched 融资达 50 亿美元估值,已获 10 亿美元芯片订单

AI 芯片初创公司 Etched 是 Nvidia 的直接竞争对手,近日宣布公司估值已达 50 亿美元,并已签署总额达 10 亿美元的推理系统合同订单。这一里程碑表明,市场对 Nvidia 之外的 AI 芯片替代方案需求旺盛。Etched 的芯片专为 AI 推理工作负载设计,在尚未大规模商用前便锁定如此规模的合同,折射出企业客户加快布局多元化 AI 芯片供…

想要了解更多 PostgreSQL 社区和行业消息吗?
访问 PGNexus 了解更多