惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

F
Fortinet All Blogs
aimingoo的专栏
aimingoo的专栏
V
Visual Studio Blog
罗磊的独立博客
爱范儿
爱范儿
J
Java Code Geeks
博客园 - 司徒正美
N
Netflix TechBlog - Medium
Microsoft Security Blog
Microsoft Security Blog
美团技术团队
小众软件
小众软件
Google DeepMind News
Google DeepMind News
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
V
V2EX
博客园 - 聂微东
云风的 BLOG
云风的 BLOG
WordPress大学
WordPress大学
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Jina AI
Jina AI
Y
Y Combinator Blog
博客园 - 叶小钗
人人都是产品经理
人人都是产品经理
Martin Fowler
Martin Fowler
Vercel News
Vercel News

InfoQ - 促进软件开发领域知识与创新的传播

Meta 收购 Manus 这事儿泡汤了 5.5万 Star 开源项目 Ghostty 被迫出走,GitHub 正在终结一代技术人的乌托邦 Slack 长时运行多智能体系统的上下文管理方案 从 T+1 到分钟级:金城银行基于 Apache Doris 构建高可靠、强一致的实时数据平台 谷歌云推出 Agents CLI,简化 AI 智能体开发全流程 Claude官方击穿高薪、高学历的安全防线!Anthropic点名10大高危职业,但有群人暂时稳了 亚马逊云科技终止 WorkMail 服务,并将 App Runner 转入维护模式 OPPO小布记忆:全模态碎片化内容的理解与智能整理实践|AICon上海 模力工场038周AI应用周榜:工具在消失,工作流在出现 Akamai CEO Tom Leighton:Agent 时代来临,云基础设施正从“中心化”转向“分布式边缘” 日均数百亿入库背后:从“人肉调度”到K8s弹性架构,度小满金融基于OceanBase重构入库架构实践 百度文库网盘发布GenFlow 4.0:月活用户超1亿,要把网盘变成全端AI工作台 Altman 投的 Agent 终端 Warp 开源了!斩获3.5万star 哪些客户需要拒, 敢让龙虾决定吗?_AI&大模型_InfoQ 中文站_InfoQ精选视频 从开发到生产:为什么越来越多的机器学习团队纷纷迁移到 Snowflake | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 探索多智能体工作流:LangGraph Snowflake Cortex AI | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 腾讯云分布式缓存数据库:AI Agent - 从提示词工程到 Harness 工程 | 腾讯云数据库 DBTalk_腾讯_凌敏_InfoQ精选视频 基于 Streamlit 为 CSV 数据构建分析智能体 | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 AI 智能体:告别文档缺漏 | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 构建 AI 驱动的数据管道:深度探讨 Snowflake Openflow 与非结构化数据 | BUILD 2025_AI&大模型_王玮_InfoQ精选视频 云端太贵、本地不够聪明,英特尔押注“端云混合AI”:智能体PC会替人完成工作 不到10%的存储投入,可能拖垮90%的GPU投资!IBM把AI Agent塞进存储系统,算清企业最容易忽略的一笔账 Snowpark 上手实战 | BUILD 2025_大数据_王玮_InfoQ精选视频 ClickHouse + Langfuse,构建 Agent 可观测基石 腾讯云分布式缓存数据库:Cluster Proxy 共享连接架构深度解析 | 腾讯云数据库 DBTalk_腾讯_凌敏_InfoQ精选视频 AI 写代码太烧钱了:Copilot、Claude 一起涨价,不如把程序员请回来? 英特尔发布至强600系列工作站处理器与锐炫Pro B70 GPU,全新AI工作站来了 腾讯云分布式缓存数据库:从 Redis 到 Valkey - 开源社区如何快速创新 | 腾讯云数据库 DBTalk_腾讯_凌敏_InfoQ精选视频 印奇这次要“从0重做”智驾模型!首谈阶跃和千里双公司布局:中国AI商业闭环要靠车跑出来 从Cursor返聘归来,90后华裔女高管带Claude开启日更模式:token成本比工程师工资低多了!
PostgreSQL 19 Beta 版引入 SQL 图查询和并发表重新打包功能
作者:Renato Losio平川 · 2026-06-25 · via InfoQ - 促进软件开发领域知识与创新的传播

PostgreSQL 19 Beta 版正式发布,预计将于 9 月正式上线,这符合该项目每年发布一次主要版本的节奏。该版本引入了原生 SQL 属性图查询(SQL/PGQ)、可在不停服务的情况下回收存储空间的重新打包功能,以及一系列涉及性能、可观测性和管理方面的改进。

凭借对 SQL/PGQ 的支持,该版本允许在现有关系型表上执行图查询,而不需要单独的图数据库或数据迁移。PostgreSQL 19 还扩展了 v18 中引入的异步 I/O 框架,实现了 I/O 工作进程的自动扩展,并新增了 pg_plan_advice 和 pg_stash_advice 扩展,用于控制和持久化查询规划器的决策。维护操作方面也进行了重大升级,包括并行自动清理(autovacuum)、更智能的清理优先级排序、通过自动化页面可见性跟踪减少未来的清理操作,以及一个带有非阻塞 CONCURRENTLY 选项的新 REPACK 命令,用于在线表重建。

根据 PostgreSQL 全球开发组的公告,性能提升是本次更新的重点之一:

在存在外键检查的情况下,PostgreSQL 19 的插入性能最高可以提升 2 倍。此外,该版本还从多个方面改进了查询规划器和执行器,包括新的反连接优化、更广泛地使用增量排序、可加速行处理的预聚合、并行顺序扫描期间从存储设备读取数据时的速度提升,以及当输入不可为空时,将 IS DISTINCT FROM 和 IS NOT DISTINCT FROM 简化为普通的 <> 和 = 运算符。此外,LISTEN/NOTIFY 的可扩展性也得到了改进,这会影响多通道工作负载。

现在,逻辑复制可以自动同步序列值,在主要版本升级期间不需要进行手动对账,而且不需要重启服务器即可启用,这有助于减少计划内停机时间。ProxySQL 创始人兼首席执行官 René Cannaò 写道

PostgreSQL 19 引入了一项功能,将消除许多繁琐的后端变通方案:WAIT FOR LSN。(...) 过去,开发人员曾为此采用过一些脆弱的权宜之计,例如应用程序休眠定时器,或者强制将所有写入后的读取操作回退到主数据库。借助 PostgreSQL 19,读取副本可以原生地暂停会话,直到完全跟上特定写入操作为止。

社区的初步反响表明,尽管 SQL/PGQ 是一个备受瞩目的亮点功能,但 PostgreSQL 运维人员对运维方面的改进更为兴奋。PGX 首席执行官 Christophe Pettus 评论道

PG19 中对生产环境影响最大的改动,并非那些备受瞩目的功能。默认将 jit 设为 off 这一看似不起眼的调整,将改变那些曾经默默受益(或受损)于 JIT 编译的分析工作负载的查询计划和执行时间。64 位 MultiXactOffset 的引入,终于消除了困扰繁忙的多行锁定工作负载的 40 亿条记录溢出风险。

云服务提供商已经开始采用 PostgreSQL 19,其中亚马逊云科技已经在 RDS 数据库预览环境中发布了 Beta 1 版本,供用户在完全托管的环境中进行评估。在正式发布之前,社区成员已在 Reddit 上讨论了新增的 pg_plan_advice 功能及其他预期会增加的功能。PGQViewer 是一款专为 PostgreSQL 19 打造的开源图探索工具。这是生态系统早期采用的一个例子。Mark Callaghan 在一台小型服务器上进行了基准测试,并表示:“Postgres 依然‘平淡无奇’,但这恰恰是它的优点,你很难发现它性能退化。”

Beta 1 构建待解决事项发布说明现在都已经发布。从旧版本迁移数据需要使用 pg_dumpall、pg_upgrade 或逻辑复制进行导出/还原。

原文链接:https://www.infoq.com/news/2026/06/postgresql-19-graph-queries/