PGNexus 每周新闻

本周 PostgreSQL 技术动态

本周涵盖 PostgreSQL 工具与安全领域的重要内容:pg_kpart 1.0 在数据库层强制执行分区裁剪,防止代价高昂的全分区扫描;powa-archivist 5.1.2 新增按模块独立保留策略;PGEE Key Manager 解决 TDE 安全部署中的密钥管理痛点;一篇实用指南分析了 MVCC 开销使 PostgreSQL 不再最优的仅追加写入场景。

PostgreSQL 中密钥管理的作用

2026年6月16日 | Petar Lejic

PostgreSQL 中密钥管理的作用

在 PostgreSQL 环境中,透明数据加密(TDE)解决了静态数据的安全问题,但同时带来了密钥管理方面的运维挑战。如果缺乏妥善的密钥管理机制,密钥往往会出现在配置文件、命令行参数、日志输出中,甚至对数据库管理员直接可见,从而削弱整体安全模型。PGEE Key Manager 通过安全地获取并传递加密密钥给数据库进程,避免密钥在此过程中暴露。它支持集群自…

阅读原文
PostgreSQL 何时不是最佳选择:识别需要不同架构的工作负载

2026年6月12日 | NanoHertz Communications

PostgreSQL 何时不是最佳选择:识别需要不同架构的工作负载

PostgreSQL 适用于 90% 的工作负载,但在特定的 10% 场景中表现不佳:高频率仅追加写入、持续写入负载和分析查询模式。当工作负载涉及数百万行数据且这些数据只写入一次从不更新时,PostgreSQL 的 MVCC 开销会变得适得其反。文章指出了"优化跑步机"现象 - 添加索引、分区和硬件升级能提供临时缓解,但无法解决架构不匹配的根本问题。通过检…

阅读原文

Top 5 Hacker 技术讨论

索引预取补丁(v27)通过重构批次缓冲区管理和新增测试基础设施取得进展;消除 xl_heap_visible 的 WAL 减少方案通过多次提交提升了测试稳定性;逻辑复制冲突日志功能以 PG20 为目标,持续完善 schema 设计与版本号处理;REPACK CONCURRENTLY 死锁修复在复杂的 pg20 方案与更简单的 pg19 替代方案之间存在争议;针对 UNLOGGED 表发布 EXCEPT 子句的清理提案在审查者质疑其必要性后最终被放弃。

在发布中跳过模式变更

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

阅读讨论
添加 REPACK [concurrently]

讨论围绕 REPACK CONCURRENTLY 特性中一个可能导致大量 repack 工作丢失的潜在死锁问题展开。Mihail Nikalayeu 提出了一个较为复杂的补丁来解决该问题。Alvaro Herrera 在 pgconf.dev 之前审查了该补丁,认为代码逻辑不直观、风险较高,建议将修复推迟到 pg20,以便有更充裕的时间进行审查,降低在 p…

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

讨论围绕为逻辑复制添加冲突日志历史表的提案展开,目标版本为 PG20。主要内容包括:Amit Kapila 明确指出,`pg_conflict` schema 中应同时禁止创建函数和视图(以避免命名冲突并保持一致性),即使在启用 `allow_system_table_mods` 的情况下也不例外,而在其他 schema 中则允许。Peter Smith…

阅读讨论
索引预取机制

Peter Geoghegan 发布了索引预取补丁的 v27 版本,解决了在 Postgres 19 最终 commit fest 后暂停工作时遗留的问题。主要变更是简化了 heapam_index_getnext_scanbatch_pos,将批次环缓冲区管理委托给 indexbatch.h 中新的高级辅助函数,消除了 Andres 要求解决的表访问方法…

阅读讨论
简化 xl_heap_visible 日志记录以减少 WAL 开销(并最终实现虚拟映射表按需更新)

这个讨论的核心是消除 xl_heap_visible WAL 记录以减少 WAL 量,并最终实现按需设置可见性映射。Melanie Plageman 提交了几个修复来解决测试可靠性问题。第一个提交 (da6874635db) 处理读取流的共享缓冲区管理,确保后端进程不会出错,除非所有共享缓冲区都被固定,不过这可能会减慢竞争读取流的速度。第二个提交 (85a…

阅读讨论

本周行业动态

美国政府以出口管制为由禁止Anthropic最新网络安全模型,数十名专家呼吁撤销限制;Salesforce以36亿美元收购AI客服平台Fin以强化Agentforce;Anthropic与TCS合作扩大Claude企业部署规模。与此同时,ChatGPT全球市场份额首次跌破50%,Gemini和Claude持续追赶,2026年中期AI助手市场竞争格局明显加剧。

美国政府禁止 Anthropic 最强大的网络安全模型

techcrunch.com

美国政府禁止 Anthropic 最强大的网络安全模型

特朗普政府以出口管制为由,强制要求 Anthropic 下架其最新网络安全模型 Fable 和 Mythos。分析人士认为,此举可能出于报复或政治目的,而非单纯的安全考量。数十名网络安全专家随即联名致函白宫,呼吁撤销相关限制,并警告该禁令将削弱网络防御人员保障软件安全的能力。此事件清晰表明,AI 行业并非游离于政府干预之外,也引发了外界对政治与监管压力如何…

Salesforce 斥资36亿美元收购AI客服平台Fin

techcrunch.com

Salesforce 斥资36亿美元收购AI客服平台Fin

Salesforce 宣布以 36 亿美元收购人工智能客户服务平台 Fin。该公司计划将 Fin 的团队和技术整合到其现有的企业平台 Agentforce 中,企业可通过该平台构建定制 AI 代理来自动化各类任务。此次收购体现了 Salesforce 持续推进其 AI 能力并扩展客户服务自动化产品的战略。这笔交易凸显了企业软件提供商之间日益激烈的竞争,各方…

Anthropic 与 TCS 合作扩展企业 AI 部署规模

techcrunch.com

Anthropic 与 TCS 合作扩展企业 AI 部署规模

Anthropic宣布与塔塔咨询服务公司(TCS)达成战略合作,以加速其AI模型在企业客户中的部署。根据这项合作,TCS将建立一个专门的业务部门,专注于为企业客户部署Anthropic的AI技术。这一合作伙伴关系标志着Anthropic通过TCS广泛的全球咨询网络和企业关系扩大其企业市场份额的重要举措。该协议将使Anthropic能够在各个行业和地区更快速…

ChatGPT 市场份额首次跌破 50%

techcrunch.com

ChatGPT 市场份额首次跌破 50%

ChatGPT 的全球 AI 助手市场份额首次跌破 50%,标志着这一赛道的竞争格局正在发生深刻变化。尽管如此,ChatGPT 依然是全球最受欢迎的 AI 聊天机器人,月活用户超过 11 亿。Google 的 Gemini 以 6.62 亿月活用户位居第二,Anthropic 旗下的 Claude 则以 2.45 亿月活用户排名第三。上述数据表明,AI 助…

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