PGNexus 每日新闻

PostgreSQL 技术文章

EDB Postgres Advanced Server 高可用部署完整指南:使用 EFM 和 PgPool

enterprisedb.com

EDB Postgres Advanced Server 高可用部署完整指南:使用 EFM 和 PgPool

本文介绍了一套基于 EDB Postgres Advanced Server (EPAS) 的双层高可用架构,核心组件为 EDB Failover Manager (EFM) 和 PgPool-II。EFM 负责监控主备节点状态,在主库故障时自动完成切换;PgPool-II 部署在数据库节点前端,提供连接池、读写分离负载均衡,并通过 watchdog 机制…

阅读原文

PostgreSQL Hacker 电子邮件讨论精选

建议:是否应该为 hba/ident/hosts 配置文件引入新的格式?

该线程讨论了为 PostgreSQL 的 hba/ident/hosts 配置文件引入新文件格式的提案。由于社区倾向于 JSON/JSON5,Zsolt Parragi 将此前的 TOML 示例转换为 JSON5 版本并分享。讨论的核心问题包括:是否将所有配置文件(含 postgresql.conf)统一为单一文件,还是先仅重构 hba/ident/hos…

阅读讨论
更新虚拟机访问时 FSM 未能同步更新的问题

该讨论涉及一个 bug:在堆页剪枝过程中按需设置 Visibility Map(VM)时,Free Space Map(FSM)未能同步更新,导致 VACUUM 可能跳过该页面,造成 FSM 数据过时。Melanie Plageman 提出在页面新近变为全可见时更新 FSM。Andres Freund 建议对未删除任何元组的已满页面跳过 FSM 更新,但认…

阅读讨论
REASSIGN OWNED 与 relisshared 依赖关系的处理(!relisshared 情况)

最近的提交为 `pg_subscription` 增加了 `subserver` 和 `subconflictlogrelid` 两个字段,各自在共享目录 `pg_subscription` 与非共享目录之间建立了依赖关系。Noah Misch 指出,若在 `pg_subscription.subdbid` 所指数据库之外执行 `REASSIGN OWNE…

阅读讨论
在错误消息中显示虚拟列的表达式

该补丁旨在让 PostgreSQL 错误消息中显示虚拟列的表达式。Matheus Alcantara 提交了 v6 版本,因 commit a4639d64e21 引入的变更而对 master 分支进行了 rebase;此前的 v5 版本已包含文档更新。参与者包括 nagata@sraoss.co.jppeter@eisentraut.org 和 tgl…

阅读讨论
pg_attribute_always_inline 改为 pg_always_inline 是否合适?

讨论的核心是将 PostgreSQL 代码库中的宏 `pg_attribute_always_inline` 重命名为 `pg_always_inline`,以及如何处理回移补丁。各方达成一致:在旧版本分支中新增新宏的同时保留旧宏,以避免破坏现有代码。Tomas Vondra 计划对所有分支同时回移宏定义并更新现有调用处,指出只有 `tuplesort.c…

阅读讨论
实现 CAST(expr AS type FORMAT 'template') 语法

本次讨论围绕实现 SQL 标准 T839 特性展开,即 `CAST(expr AS type FORMAT 'template')` 语法。Haibo Yan 此前提议构建一套通用的格式转换机制,涵盖 datetime、numeric、bytea 以及 geometry 等扩展类型。Peter Eisentraut 对此提出质疑,认为这种通用方式会强制每对…

阅读讨论

点击此处查看完整的 Hacker 讨论精选摘要

 

行业新闻

Apple 起诉 OpenAI 窃取商业机密

techcrunch.com

Apple 起诉 OpenAI 窃取商业机密

Apple 已对 OpenAI 提起诉讼,指控其窃取商业机密,并称相关行为由 OpenAI 高层领导主导,涉及一名曾长期任职于 Apple 的前员工。这场诉讼标志着两家科技行业巨头之间的重大法律对抗。Apple 声称,相关不当行为出自 OpenAI 组织的最高层。此案可能对 AI 公司如何处理从合作伙伴或前员工处获取的专有信息产生深远影响,也凸显了在 AI…

techcrunch.com

OpenAI GPT-5.6 成为 Microsoft Copilot 365 的首选模型

OpenAI 宣布,其最新的 GPT-5.6 模型将作为 Microsoft Copilot 365 系列办公与生产力应用的首选驱动模型。此消息发布之际,外界正盛传 OpenAI 与 Microsoft 合作关系或将生变。此次官方确认进一步表明,双方的深度整合仍在持续。对于依赖 Copilot 365 的企业用户而言,这一消息厘清了 Microsoft 旗…

社交媒体动态

linkedin

CYBERTEC首席执行官:开源能给你专有软件厂商无法提供的东西

CYBERTEC首席执行官Hans-Juergen Schoenig在GITEX Europe上表示,开源软件能给用户提供专有软件厂商根本无法给予的东西——真正的机会。他认为,专有解决方案限制了用户的自主权,而开源则提供了透明度与灵活性,让用户能够掌控自己的技术路径。此番言论是在其代表PostgreSQL社区参与活动期间发表的。

linkedin

Databricks 副总裁 Nikita Shamgunov:分支与版本控制正成为 AI 原生开发的基础,并解析 Lakebase 的架构理念

Databricks 副总裁 Nikita Shamgunov 在播客《It's About Data》中探讨了分支管理与版本控制在 AI 原生软件开发中日益重要的地位。他指出,每个有状态系统都必须具备创建预发布环境、分支数据以及允许 AI 智能体安全试错的能力。对话还涉及如何在 AI 加速开发节奏的背景下应对 Schema 漂移问题,并深入解析了 Dat…

linkedin

Genie One:助力业务用户将洞察转化为行动的智能 AI 协作工具

Genie One 是一款面向企业用户的 AI 助手,旨在帮助团队将数据洞察转化为实际行动。其 Genie Agents 功能支持将自然语言提示转化为可共享的自主智能体,能够对结构化与非结构化数据进行推理分析。Genie Ontology 作为上下文层,帮助智能体识别可信数据源并理解企业知识体系。两者协同配合,使 AI 的运作建立在真实业务背景之上,从而提…

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