PGNexus 每周新闻

本周 PostgreSQL 技术动态

本周涵盖主要生态系统亮点:pgAdmin 4 v9.13 发布,集成 LLM 驱动的 AI 功能并修复多项错误;新扩展 json_schema_validate 为 PostgreSQL 带来 JSON Schema 验证能力;Plexigrid 将四个数据库整合为单一 PostgreSQL 系统,实现 350 倍查询加速;EDB 探索通过 Postgres Distributed 实现主动-主动扩展,消除大规模部署中单主架构的瓶颈。实用工具、数据验证、真实迁移案例与扩展架构共同构成了精彩的一周。

验证你的JSON数据的形状

2026年3月10日 | enterprisedb.com

验证你的JSON数据的形状

PostgreSQL的jsonb类型提供了灵活性,但缺乏对数据结构的内置验证。在SQL或PL/pgSQL中编写验证逻辑对于非简单情况会变得复杂。一个名为json_schema_validate的新PostgreSQL扩展通过在数据库内直接针对JSON Schema规范验证JSON和JSONB数据来解决这个问题。该扩展提供了比使用带有自定义验证逻辑的CHEC…

阅读原文
从 4 个数据库到 1 个:Plexigrid 如何替换 InfluxDB 并通过 Tiger Data 实现 350 倍的查询加速

2026年3月10日 | Nicole Bahr

从 4 个数据库到 1 个:Plexigrid 如何替换 InfluxDB 并通过 Tiger Data 实现 350 倍的查询加速

Plexigrid是一家电网优化公司,将四个数据库整合为单个PostgreSQL/TimescaleDB系统,用TimescaleDB替换了InfluxDB处理时间序列数据。该公司为配电系统运营商提供近实时电网监控,优化低压网络容量,避免昂贵的基础设施过度建设。他们最初使用InfluxDB、TigerGraph、MySQL和PostgreSQL的架构在运营…

阅读原文

Top 5 Hacker 技术讨论

当前活跃补丁工作涵盖逻辑复制语法一致性、索引预取模块化、基于RDTSC的EXPLAIN ANALYZE计时以及发布EXCEPT表过滤。核心争议包括heapam是否应直接引用特定索引缓冲区pin而非使用回调、复制中权限检查与兼容性检查的顺序,以及低开销计时的CPUID宏处理。pg_plan_advice的文档审查方法论和AIX buildfarm报告断层也作为流程层面的问题浮出水面。

在发布中跳过架构更改

讨论集中在实现publication EXCEPT tables功能的补丁代码审查上。Amit Kapila建议通过在AlterPublicationStmt中添加for_all_tables布尔变量(类似于CreatePublicationStmt)来简化验证检查,而不是使用间接检查。他还建议将超级用户检查提前。Shveta malik同意第一个建议,但…

阅读讨论
AIX 支持

IBM团队报告在AIX系统p9-aix1-postgres1上成功进行PostgreSQL buildfarm测试,此前由于大量测试活动而禁用了buildfarm脚本。Srirama Kucherlapati确认master分支和多个稳定版本(REL_16_STABLE、REL_15_STABLE、REL_14_STABLE)的所有测试都通过,提供了详细的…

阅读讨论
索引预取

Peter Geoghegan发布了index prefetching补丁的v12版本,解决了Andres Freund的大部分反馈。主要改进包括让表和索引AM直接控制批处理布局同时维护批处理回收,通过集成Andres的补丁消除了read stream yielding,将提交拆分为更易管理的块,以及修复了5%的bitmap索引扫描回归。补丁现在允许表AM…

阅读讨论
pg_plan_advice 查询计划建议

Robert Haas和David G. Johnston正在讨论pg_plan_advice功能的文档评审反馈。Haas担心Johnston建议的编辑往往是替换风格偏好而不是解决实质性问题,举例如将"mini-language"改为"domain specific language (DSL)"以及各种词汇替换。Haas认为许多更改并未提高清晰度,有些实…

阅读讨论
使用 rdtsc 减少 EXPLAIN ANALYZE 的时间开销?

Lukas Fittl回应了John Naylor对实现基于RDTSC计时的EXPLAIN ANALYZE补丁的代码审查。讨论集中在CPUID检测改进上,Naylor质疑HAVE__CPUID与HAVE__CPUIDEX宏的处理方式并建议更好的代码组织。Fittl同意几个建议,包括为保持一致性使用十六进制值、创建辅助函数以提高可读性,以及可能引入CPUID…

阅读讨论

本周行业动态

OpenAI发布了GPT-5.4的Pro和Thinking版本,并收购AI安全公司Promptfoo以强化智能体安全。Anthropic的Claude在两周内发现了22个Firefox漏洞,展示了AI驱动安全审计的潜力。pgAdmin 4 v9.13发布,带来LLM驱动的查询辅助和AI性能分析报告。与此同时,Thinking Machines Lab与Nvidia签署了千兆瓦级多年计算协议,预示着AI基础设施的大规模投入。

OpenAI 推出 GPT-5.4,包括 Pro 和 Thinking 版本

techcrunch.com

OpenAI 推出 GPT-5.4,包括 Pro 和 Thinking 版本

OpenAI发布了GPT-5.4,将其定位为专门为专业应用设计的最先进、最高效的前沿模型。新版本包含Pro和Thinking两个版本,为不同用例提供增强的定制功能。GPT-5.4代表了OpenAI模型阵容的重大进步,在为专业工作环境提供增强性能的同时强调提高效率。双版本方法表明OpenAI致力于满足多样化的专业需求,Thinking版本可能针对复杂推理任务…

OpenAI 收购 Promptfoo 以保护其 AI 代理

techcrunch.com

OpenAI 收购 Promptfoo 以保护其 AI 代理

OpenAI 已收购 Promptfoo,这是一家专注于 AI 安全和测试工具的公司。此次收购突显了前沿 AI 实验室正在竞相证明其技术可以在关键业务运营中安全使用。这笔交易凸显了 AI 安全性的日益重要性,因为公司越来越多地在生产环境中部署 AI 智能体。Promptfoo 在测试和保护 AI 系统方面的专业知识将帮助 OpenAI 确保其 AI 智能体…

Anthropic 的 Claude 在两周内在 Firefox 中发现了 22 个漏洞

techcrunch.com

Anthropic 的 Claude 在两周内在 Firefox 中发现了 22 个漏洞

在最近与Mozilla的安全合作中,Anthropic的Claude AI系统在两周的测试期间成功识别出Firefox浏览器中的22个独立漏洞。在这些发现中,14个被归类为"高严重性"安全缺陷,对用户安全和数据保护构成重大潜在风险。这次合作展示了AI驱动的安全审计工具在识别传统测试方法可能遗漏的复杂软件漏洞方面日益增强的有效性。Anthropic和Mozi…

PostgreSQL:pgAdmin 4 v9.13 版本发布

www.postgresql.org

PostgreSQL:pgAdmin 4 v9.13 版本发布

pgAdmin 开发团队发布了 pgAdmin 4 版本 9.13,这是一个 PostgreSQL 图形化管理工具。此版本包含 15 个错误修复和新功能。值得注意的新增功能包括核心 LLM 集成基础设施,提供安全性、架构和性能分析的 AI 报告,查询工具的 AI 聊天功能,以及 EXPLAIN 操作的 AI 洞察。ERD 工具获得更新,包括支持用户选择表格…

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