PGNexus 每日新闻

PostgreSQL 技术文章

使用原生逻辑复制在活跃 Debezium CDC 连接器下迁移 Amazon Aurora PostgreSQL 跨主版本

Arko Dutta

使用原生逻辑复制在活跃 Debezium CDC 连接器下迁移 Amazon Aurora PostgreSQL 跨主版本

这篇 AWS 博客介绍了一种在 Amazon Aurora PostgreSQL 跨主版本升级时保持 Debezium CDC 连接器持续运行的方法,避免了全量重新快照的开销。方案利用 PostgreSQL 原生逻辑复制,在源集群(如 PostgreSQL 14)和目标集群(如 PostgreSQL 17)之间建立数据同步桥接。切换时,先禁用逻辑复制订阅,…

阅读原文
Neon Functions:将后端逻辑与数据紧密结合

Carlota Soto

Neon Functions:将后端逻辑与数据紧密结合

Neon 推出了 Neon Functions,这是一个基于 Node.js 24 的计算层,可直接部署到 Neon branch 上,与 Lakebase Postgres 数据库运行在同一区域。DATABASE_URL 会自动注入,无需手动配置。该运行时支持长连接,AI agent 可以持续流式传输数分钟,WebSocket 或 SSE 连接也可在数据…

阅读原文
CYBERTEC PG Operator 简介

Hans-Jürgen Schönig

CYBERTEC PG Operator 简介

CYBERTEC 发布了开源 Kubernetes operator——CYBERTEC PG Operator。尽管目前已有 CloudNativePG、Zalando postgres-operator、Crunchy PGO、StackGres 等成熟方案,CYBERTEC 开发新 operator 的核心动机是支持多站点 PostgreSQL 部署…

阅读原文
SynchDB 1.4 发布 - 支持 Oracle Container Database 和 TLS 加密 FDW 快照

www.postgresql.org

SynchDB 1.4 发布 - 支持 Oracle Container Database 和 TLS 加密 FDW 快照

SynchDB 1.4 已正式发布。此版本新增了 Oracle Container Database(CDB/PDB)支持,覆盖全部三条 Oracle 复制路径:基于 Debezium 的 CDC、oracle_fdw 初始快照,以及 Openlog Replicator 日志复制,已针对 Oracle 23ai 完成测试。FDW 快照连接现支持加密传输—…

阅读原文
plx:用你熟悉的编程语言编写 PostgreSQL 函数

www.postgresql.org

plx:用你熟悉的编程语言编写 PostgreSQL 函数

plx 是一个新的 PostgreSQL 扩展,允许开发者使用自己熟悉的语言编写存储函数和触发器,目前支持 Ruby、PHP、JavaScript、Python、TypeScript、Go、COBOL、Oracle PL/SQL 和 Transact-SQL 等方言。执行 CREATE FUNCTION 时,plx 会将函数体转译为 plpgsql,并将结…

阅读原文
Dasha 性能仪表板

www.postgresql.org

Dasha 性能仪表板

Dasha 是一个开源的 PostgreSQL 集群性能监控面板,通过只读角色连接数据库,无需在被监控主机上安装任何 agent 或额外扩展。单个实例可同时管理多个集群及其副本,并对各节点的统计数据进行汇总分析,从而呈现完整的全局视图。主要功能包括:涵盖八个维度的综合健康评分(0–100 分)、基于 pg_stat_statements 的查询分析与快照对…

阅读原文
PostgreSQL 新一代 JDBC 驱动

www.postgresql.org

PostgreSQL 新一代 JDBC 驱动

Sehrope Sarkini 发布了一个全新编写的 PostgreSQL JDBC 驱动预览版,设计理念以 PostgreSQL 为核心。与现有驱动围绕 JDBC 最小公分母抽象层构建不同,该驱动的原生 API 直接基于 PostgreSQL 的线路协议,JDBC 兼容层则构建于其上。驱动利用 Java 21 的虚拟线程处理 I/O,无需异步或响应式编程…

阅读原文

PostgreSQL Hacker 电子邮件讨论精选

libpq 中区分 LibreSSL 和 OpenSSL 以支持 1.1.1 弃用

Daniel Gustafsson 提议在 libpq 中将 LibreSSL 作为独立的 TLS 库实现,新增 fe-secure-libressl.c 和 be-secure-libressl.c,与现有的 OpenSSL 文件并存。Peter Eisentraut 对此持怀疑态度,认为两者共同点多于差异,拆分后需要重复维护工作。Álvaro Herr…

阅读讨论
GRAPH_TABLE 中禁止在外层和 WHERE 子句中使用聚合函数

Sami Imseih 发现 commit f585671055d1 中存在两处漏洞,该提交原本用于禁止在 GRAPH_TABLE COLUMNS 列表中使用聚合函数、窗口函数和 SRF。现有的检查依赖 pstate->p_hasAggs,但对于引用外层查询的聚合函数,其归属会被记录到父级 ParseState 而非 GRAPH_TABLE 自身,因此无法…

阅读讨论
将索引和表的统计信息分离为不同的类型

Michael Paquier 正在重构 PostgreSQL 的统计信息处理机制,将索引统计与表统计拆分为不同的类型。第一部分补丁已完成;最新工作新增了三个此前未暴露的索引级事务统计 SQL 函数(pg_stat_get_xact_idx_tuples_returned、pg_stat_get_xact_idx_blocks_fetched、pg_sta…

阅读讨论
publicationcmds.c 中 OpenTableList 函数缺少 list_free 调用

此次讨论围绕 `publicationcmds.c:OpenTableList` 中缺少 `list_free` 调用的问题提出了修复方案。审查过程中,有人建议在未调用 `list_free` 的地方添加注释加以说明。Amit Kapila 和 Daniel Gustafsson 均对此表示反对,认为这会开创不良先例,导致代码库中凡是省略 `list_fr…

阅读讨论
TOAST 存储选项的问题讨论

该讨论持续推进对 TOAST 存储参数(reloption)处理问题的修复。Nathan Bossart 扩展了补丁集,将 `merge_toast_reloptions()` 同时用于手动 VACUUM 和 autovacuum,并将 autovacuum 相关修复移至 0008 号补丁。Sami Imseih 提出两点意见:一是 `merge_toas…

阅读讨论
RI 快速路径中引用表锁下的 conindid 重读问题

此讨论线程是应先前讨论的要求单独创建的,专门跟踪在 RI 快速路径中于被引用表锁保护下重新读取 `conindid` 的问题。提交者 Mihail Nikalayeu 还指出,此前两个被分开讨论的问题实际上是同一个 bug。Melanie Plageman 以发布管理者身份介入,确认了该问题,并将其添加至 PostgreSQL 19 Open Items…

阅读讨论

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

 

行业新闻

OpenAI 支持的 Thrive Holdings 以 120 亿美元估值融资 20 亿美元,专注企业 AI 领域

techcrunch.com

OpenAI 支持的 Thrive Holdings 以 120 亿美元估值融资 20 亿美元,专注企业 AI 领域

OpenAI 旗下企业 Thrive Holdings 完成新一轮融资,募资 20 亿美元,估值达 120 亿美元。本轮融资吸引了 SoftBank、D1 Capital Partners 和 Altimeter Capital 等知名机构参与。Thrive Holdings 致力于将 AI 能力引入企业级市场。此次大额融资表明,资本市场对面向企业的 AI…

Cognition 融资谈判进行中,估值有望达 400 亿美元

techcrunch.com

Cognition 融资谈判进行中,估值有望达 400 亿美元

AI 编程初创公司 Cognition 据报道正就新一轮大规模融资展开早期谈判,目标估值高达 400 亿美元。就在数月前,该公司刚以 260 亿美元估值完成了 10 亿美元融资。若新一轮成功落地,估值将在极短时间内实现跨越式增长,折射出市场对 AI 编程工具的强劲投资热情。Cognition 的快速崛起,也印证了 AI 编程赛道在激烈竞争与旺盛需求驱动下估…

AI代码测试创企Blacksmith融资估值一年翻近十倍

techcrunch.com

AI代码测试创企Blacksmith融资估值一年翻近十倍

AI 代码测试初创公司 Blacksmith 的估值在不到一年的时间内暴涨近十倍,达到 5.5 亿美元,同期营收增幅也超过十倍。这一亮眼表现背后,是 AI 编程工具爆发所带动的软件验证与测试需求快速增长。Blacksmith 的里程碑式进展表明,AI 编程浪潮正在软件开发与质量保障领域催生出巨大的商业机遇。

社交媒体动态

数据库运维不应该让工程师随时待命

linkedin

数据库运维不应该让工程师随时待命

CYBERTEC PG Operator 是一款开源的 PostgreSQL 数据库自动化运维工具,涵盖部署、扩容及故障恢复等日常管理任务,旨在减轻工程团队的运维压力,避免工程师全天候待命。该方案无厂商锁定风险,同时提供 CYBERTEC PostgreSQL 专家团队的技术支持。

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