PostgreSQL 日报| RI 快速路径并发读取缺陷(8 月 13 日)

PostgreSQL 技术文章

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

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

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fdatabase%2Fmigrate-amazon-aurora-postgresql-across-major-versions-with-active-debezium-cdc-connectors-using-native-logical-replication%2F

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

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

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fneon.com%2Fblog%2Fneon-functions-backend-logic-next-to-your-data

CYBERTEC PG Operator 简介

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

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.cybertec-postgresql.com%2Fen%2Fintroducing-the-cybertec-pg-operator%2F

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 快照连接现支持加密传输---...

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2Fsynchdb-14-released-oracle-container-database-support-and-tls-secured-fdw-snapshots-3362%2F

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

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

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2Fplx-write-postgresql-functions-in-the-language-you-already-know-3358%2F

Dasha 性能仪表板

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

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2Fdasha-performance-dashboard-3360%2F

PostgreSQL 新一代 JDBC 驱动

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

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2Fnew-modern-jdbc-driver-for-postgresql-3354%2F

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...

原文链接:

https://pgnexus.ai/hacker-discussions?subject=LibreSSL and OpenSSL separation in libpq to support 1.1.1 deprecation

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

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

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Disallow outer-level and WHERE-clause aggregates in GRAPH_TABLE

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

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

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Split index and table statistics into different types of stats

publicationcmds.c 中 OpenTableList 函数缺少 list_free 调用

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

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Missing list_free in publicationcmds.c%3AOpenTableList

TOAST 存储选项的问题讨论

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

原文链接:

https://pgnexus.ai/hacker-discussions?subject=problems with toast.\* reloptions

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

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

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Re-read conindid under the referenced table's lock in the RI fast path

行业新闻

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

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

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F08%2F12%2Fopenai-backed-thrive-holdings-raises-2b-to-bring-ai-to-the-enterprise

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

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

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F08%2F12%2Fai-coding-startup-cognition-reportedly-already-in-talks-to-raise-at-40b-valuation

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

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

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F08%2F12%2Fblacksmiths-valuation-jumps-10x-to-550m-as-ai-coding-fuels-software-validation

社交媒体动态

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

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

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fcybertec-postgresql_running-a-database-shouldnt-need-someone-activity-7493268870896521216-kdtY

以上信息来自 PGNexus(https://pgnexus.ai/home),欢迎注册账号体验和订阅邮件获取每日更新。

PGNexus 是面向全球 PostgreSQL 用户、开发者与贡献者的一站式生态平台,汇聚技术博客、Hacker 邮件讨论、社区补丁分析、行业资讯及全球活动信息。同时,平台提供在线沙盒环境,用户无需本地部署,即可快速体验和验证 PostgreSQL 相关功能、SQL 语句与技术方案。通过智能化的信息筛选、内容提炼与实践工具,PGNexus 帮助用户更高效地了解 PostgreSQL 技术动态,参与社区协作,并完成从学习到验证的完整闭环。

相关推荐
highreport1 小时前
HighReport报表工具定时调度和邮件定时发送
运维·服务器·数据库
01_ice1 小时前
数据库基础
数据库
deepdata_cn2 小时前
向量数据库是非结构化数据的AI检索底座
数据库·人工智能
梁辰兴2 小时前
软件工程:数据库设计
数据库·软件工程·数据库设计·逻辑设计·概念设计·梁辰兴·物理设计
10mAh2 小时前
【Git】误删分支、reset --hard 后提交丢了怎么办?——reflog、fsck 与安全恢复实战
数据库·git·安全·回归
J_bean2 小时前
剖析 MySQL InnoDB 共享行锁 (S) & 排他行锁 (X)
数据库·mysql·共享行锁·s lock·排他行锁·x lock
Lumistory2 小时前
城市景观亮化设施维护管养的核心痛点与标准化解决方案
数据库·光照贴图
倒流时光三十年2 小时前
第六阶段 57 · ES|QL 与 SQL API(用 SQL 查 ES)
数据库·sql·elasticsearch
努力进修3 小时前
“数据心脏” 驱动能源自主:国产数据库支撑 Cemsol 实现固井全流程数字化闭环
数据库·人工智能·能源