PG 日报|索引预取补丁更新至 V30

PG 日报|索引预取补丁更新至 V30

PostgreSQL Hacker 电子邮件讨论精选

关键字连接的性能优化

Joel Jacobson 审查了 Arne Roland 为"Key joins"功能提交的修订补丁系列。该系列将实现拆分为十个更小、更聚焦的提交,内容涵盖:证明两个基表之间的 FOR KEY joins、高级错误信息机制、派生表、GROUP BY 与 DISTINCT、FILTER (WHERE …) 子句,以及对引用和被引用过滤条件的追踪。Joe…

原链接:

https://pgnexus.ai/hacker-discussions?subject=Key%20joins

在线修改校验和时允许分散检查点

讨论围绕 Tomas Vondra 提交的 v4 补丁展开,该补丁允许在线启用或禁用数据校验和时使用 spread checkpoints。Ewan Young 发现了一处文档错误:pg_disable_data_checksumsfast参数的默认值被误记为false,实际应为true,v4 已修正此问题。Fujii Masa…

原链接:

https://pgnexus.ai/hacker-discussions?subject=allow%20spread%20checkpoints%20when%20changing%20checksums%20online

索引预取机制

Peter Geoghegan 准备了 index prefetching 补丁系列的 V30 版本,计划在 7–10 天内提交 0001 号补丁。Tomas Vondra 对 0001 进行了审查,提出了以下几点:heap_fill_ios_slot 的命名和注释存在误导性(已重命名为 index_fill_ios_slot 并移至 indexam.c,…

原链接:

https://pgnexus.ai/hacker-discussions?subject=index%20prefetching

错ALTER SUBSCRIPTION 在旧服务器损坏时 SERVER/CONNECTION 子句的问题

此讨论涉及当旧服务器不可达时,ALTER SUBSCRIPTION … SERVER / … CONNECTION 存在的一个 bug。Amit Kapila 建议使用 (connect = false) 选项来表示 NOCONNECT,但 Jeff Davis 指出该选项在系统目录中没有独立状态,因此 DROP SUBSCRIPTION 无法感知…

原链接:

https://pgnexus.ai/hacker-discussions?subject=Bug%20in%20ALTER%20SUBSCRIPTION%20…%20SERVER%20%2F%20…%20CONNECTION%20with%20broken%20old%20server

支持在虚拟生成列上创建索引

V5 补丁在支持对虚拟生成列创建索引时,CFBot 报告了回归测试失败。ZizhuanLiu 回退了此前对btcostestimate()的修改,转而修订了genericcostestimate():在该函数内部重新计算numIndexTuples时,indexSelectivity现在基于index->rel->tuple…

原链接:

https://pgnexus.ai/hacker-discussions?subject=support%20create%20index%20on%20virtual%20generated%20column.

relfilenode统计信息

Michael Paquier 正在对 relfilenode statistics 进行重新设计,重点是清理索引的关系统计数据——目前有大量字段存储在内存中并写入磁盘,但对索引而言始终未被使用。Andres Freund 质疑是否应将索引统计数据的清理作为独立问题处理,而非纳入当前重设计中。Michael 认为先分离计数器有助于使 relfilenode…

原链接:

https://pgnexus.ai/hacker-discussions?subject=relfilenode%20statistics

社交媒体动态

AI团队大量引入自主智能体,却面临一个共同难题:它们天然无法协同工作

随着 AI 团队部署的自主智能体数量不断增加,一个核心问题逐渐显现:这些智能体之间缺乏天然的协作能力。Omnigent 是一款开源的元框架,位于各独立智能体框架之上,通过统一的编排层将任务分发给多个智能体。团队无需单独管理每个智能体,而是可以将不同模型和框架组合成统一的工作流,并内置共享治理与协作机制。该工具旨在帮助团队更高效地协调多个智能体,减少碎片化,…

原链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fdatabricks_as-ai-teams-adopt-more-autonomous-agents-activity-7481745029749792768-GNdv

CYBERTEC CEO Hans-Juergen Schoenig 发布新博客,详解pg_hardstorage 数据存储与恢复全流程

CYBERTEC CEO Hans-Juergen Schoenig 发布了一篇新博客,系统梳理了数据在 PostgreSQL 中的完整流转过程——从存储写入、经过 pg_hardstorage 仓库,再到恢复阶段的读取,提供了详尽的技术解析。与此同时,pg_hardstorage 项目在 GitHub 上的 Star 数突破 100,团队对社区用户的积极…

原链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fcybertec-postgresql_postgresql-pghardstorage-opensource-activity-7481588177443463168-Ctn9

CYBERTEC正在印度招聘基础设施支持团队负责人

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

原链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fcybertec-postgresql_cybertec-is-hiring-a-lead-infrastructure-activity-7481739232026279936-GLeK

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

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