ITPub博客

首页 > 数据库 > PostgreSQL > PostgreSQL 日报| SQL-PGQ 属性图特性(10 月 22 日)

PostgreSQL 日报| SQL-PGQ 属性图特性(10 月 22 日)

原创 PostgreSQL 作者:IvorySQL 时间:2026-10-29 16:46:08 0 删除 编辑

PostgreSQL 技术文章

PostgreSQL 作为图数据库:PostgreSQL 中的 SQL/PGQ(第一部分)

PostgreSQL 19 于 2026 年 3 月合入了 SQL/PGQ 实现,通过 CREATE PROPERTY GRAPH 和 GRAPH\_TABLE 语法提供属性图支持。该特性将图模式改写为标准 SQL 的 JOIN 和 UNION ALL,无需新增执行器节点,规划器可直接利用现有索引、统计信息和并行查询能力。此次合入覆盖了标准定义的 100 个…

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.data-bene.io%2Fen%2Fblog%2Fpostgresql-as-a-graph-database-part-1%2F

IIoT 数据摄取系统的弹性设计:应对上行链路中断

本文介绍了一套基于 PostgreSQL 和 TimescaleDB 的 IIoT 数据接入方案,专为应对上行链路中断场景设计,确保数据不丢失、不重复。方案的核心思路是为每条传感器读数赋予由站点、设备、通道和时间戳组成的复合唯一标识,在服务端通过唯一约束配合 ON CONFLICT DO NOTHING 实现幂等写入。网关侧使用 SQLite 持久化缓冲数…

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.tigerdata.com%2Fblog%2Fdesigning-iiot-ingest-that-survives-cut-uplink

PostgreSQL Hacker 电子邮件讨论精选

有序索引扫描能否直接将 ORDER BY 的值传递给目标列表

Greg Burd 提交了该补丁系列的 v9 版本,该补丁允许有序索引扫描将 ORDER BY 的计算值直接传递给目标列表。此次更新修复了一个 bug: box_ops 不应满足 amcanreturnorderby 的条件——其 <->(box, point) 距离计算经过 dist_bp(),使用了 EPSILON 容差,导致结果与算子的…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Let%20an%20ordering%20index%20scan%20hand%20its%20ORDER%20BY%20value%20to%20the%20target%20list

[DEPARSE] EXPLAIN 中 SubPlan 内的另一个 ModifyTable 的 RETURNING 别名打印问题

Ayush Tiwari 发现提交 1999fe227df 在 get_variable() 中新增的 Assert(refname) 存在边界问题:当外层 INSERT 使用 "new" 作为表别名时, returningNewAlias 会保持 NULL, rewriteRuleAction() 随后将该 NULL 值无条件复制到规则动作中…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=%5BDEPARSE%5D%20EXPLAIN%20prints%20another%20ModifyTable's%20RETURNING%20aliases%20in%20a%20SubPlan

基于 XID 年龄的复制槽失效机制介绍

该讨论围绕基于 XID age 的 replication slot 失效机制,主要涉及 Nisha Moond 提出的两个正确性问题。其一:持有 snapshot xmin 但未分配 XID 的长事务(如 repeatable read 事务)可能导致健康的 slot 被误删。Bharath Rupireddy 认同这一问题,并建议新增一个 proc-a…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Introduce%20XID%20age%20based%20replication%20slot%20invalidation

[PG19] 后端被卡住的客户端阻塞导致晋升流程挂起

该讨论涉及 PG19 中一个 bug:当某个 backend 因客户端写入阻塞而无法吸收 ProcSignalBarrier 时,standby 的 promotion 会挂起。讨论围绕两种解决方案展开:(v6 补丁) 从控制文件初始化共享内存,以减少需要等待 barrier 的情况;(方案 2) 在超时后向尚未吸收 barrier 的客户端 backen…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=%5BPG19%5D%20Promotion%20hangs%20behind%20a%20backend%20blocked%20on%20a%20stuck%20client

允许表 AM 自定义 reloptions

Rui Zhao 报告了表 Access Method(AM)reloptions 辅助函数中的一个锁级别错误。当一个全新的后端执行 ALTER TABLE 修改 AM 特定选项时,实际获取的是 ShareUpdateExclusiveLock,而非 AM 声明的 AccessExclusiveLock。根本原因在于 ProcessUtilitySlow(…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Allow%20table%20AMs%20to%20define%20their%20own%20reloptions

[PATCH] 为 xmlserialize 添加 CANONICAL 选项

Solai 测试了用于添加 xmlcanonicalize() 函数的 v28 补丁,报告称 xml_parse() 调用中缺少一个参数,导致编译失败。在本地补全该参数后,构建成功,功能测试也全部通过:属性按规范顺序排列、空元素展开为完整标签、等价 XML 文档生成相同的规范输出、注释处理行为正确、NULL 输入返回 NULL,所有回归测试均通过。…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=%5BPATCH%5D%20Add%20CANONICAL%20option%20to%20xmlserialize

行业新闻

OpenAI 和 Google 的 Wiz 曝光 PHP 严重漏洞,或引发行业危机

OpenAI 与 Google 旗下安全部门 Wiz 近日发现了 PHP 中存在已久的严重安全漏洞,在互联网上引发广泛恐慌。此次事件呈现出 AI 安全的双刃剑特性:AI 工具在发现这些古老漏洞方面发挥了关键作用,但同时也放大了漏洞被利用的风险。与此同时,Node.js 及热门 AI 工具 LiteLLM 也被披露存在安全缺陷,令各方网络安全团队压力骤增,此…

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F10%2F21%2Fphp-armageddon-openai-googles-wiz-find-ancient-holes-panicking-the-internet

Flapping Airplanes 获得 10 亿美元 A 轮融资,估值达 60 亿美元

成立不足一年的 AI 初创公司 Flapping Airplanes 完成了 10 亿美元 A 轮融资,估值达 60 亿美元。此前,该公司刚于 9 个月前完成 1.8 亿美元种子轮融资。Flapping Airplanes 致力于在不大规模抓取互联网数据的前提下构建 AI 模型,以差异化的技术路径区别于主流 AI 训练方式。如此密集的巨额融资轮次,再次印证…

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F10%2F21%2Fyear-old-ai-lab-flapping-airplanes-raises-1b-at-a-6b-valuation

Recursive 推出 Flint:AI 自主构建的笔记本电脑级代码模型

初创公司 Recursive 正式发布了免费编程模型 Flint,该模型可在笔记本电脑上本地运行,最大亮点在于其主体内容由公司自研 AI 系统而非人类工程师构建完成。Recursive 将 Flint 定位为自我改进型 AI 的早期概念验证,旨在探索 AI 系统以极低人工干预独立开发后续模型的可能性。此次发布标志着自主 AI 开发流程在软件工程工具领域的实…

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F10%2F21%2Frecursive-launches-flint-a-laptop-coding-model-it-says-was-largely-built-by-ai

社交媒体动态

新书签名活动来了!

pgEdge 将在今天举办的 PostgreSQL 欧洲大会午休期间(12:35–13:35)于展台举行新书签名活动,与会者可免费领取《PostgreSQL Mistakes and How to Avoid Them》的亲笔签名版。

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2F%2Fposts%2Factivity-7518598366151499776-rjEr

pgAdmin 发布流程大改造:从封闭的 Jenkins 迁移到 GitHub Actions

pgAdmin 是由 Dave Page 创建的 PostgreSQL 开源图形管理工具,大约每六周发布一个新版本。此前,构建和发布流程依赖于一台访问权限受限的 Jenkins 服务器。近期,整套流程已迁移至 GitHub Actions,构建配置纳入代码仓库,并通过 Pull Request 进行审查,与普通代码无异。配套工具 pgbuild 负责编译桌…

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2F%2Fposts%2Fpgedge\_postgresql-postgres-pgadmin-activity-7518672658910326785-HviD

PostgreSQL 欧洲大会 2026 第二天落幕:CYBERTEC 团队四场演讲涵盖备份、行锁、图与 AI

PostgreSQL 欧洲大会 2026 第二天正式落幕。CYBERTEC 团队当天带来四场演讲,主题涵盖备份、行锁、图数据库与 AI。团队对积极参与交流、前来展台互动的与会者表示感谢。本周大会期间,CYBERTEC 还正式发布了 PGEE GPU,并在展台提供全程现场演示。第三天,Rafia Sabih、Hans-Juergen Schoenig 和 C…

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2F%2Fposts%2Fcybertec-postgresql\_day-two-of-postgresql-conference-europe-2026-activity-7518725704432332801-wlaK

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70043484/viewspace-3187081/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
IvorySQL 是瀚高公司主导研发的一款兼容 Oracle 的开源 PostgreSQL 数据库。

注册时间:2025-02-06

  • 博文量
    494
  • 访问量
    468848