PostgreSQL 日报| PG 19 分区合并静默丢属性(8 月 15 日)
PostgreSQL 技术文章
Neon 技能已集成至 Vercel CLI
Vercel 更新了其 CLI,在安装 Marketplace 集成时会自动一并安装对应的 agent skills。开发者执行添加 Neon 集成的命令后,CLI 会自动为 Vercel 项目创建 Neon 数据库,并配置相关的 agent skills,使编码 agent 在完成初始化后即可直接与数据库交互,无需额外手动配置。这一改动简化了使用 age…
原文链接:
Continuous Aggregate 刷新揭秘:失效判定、回溯窗口与迟到数据处理
TimescaleDB 的 continuous aggregate 通过 invalidation 日志和定时刷新策略保持数据同步。策略上的两个关键参数——start_offset(回溯窗口)和 end_offset(新鲜度下限)——决定了迟到数据是否会被重新计算。如果一条迟到写入落在已物化的 bucket 中,且该 bucket 超出回溯窗口范围,则永…
原文链接:
PostgreSQL Hacker 电子邮件讨论精选
pg_stat_progress_vacuum 中正在进行 VACUUM 的索引信息显示
此次讨论围绕一个补丁(v3)展开,目标是在 pg_stat_progress_vacuum 中暴露并行 vacuum 各 worker 当前正在处理的索引信息。一个关键问题是:无权限用户查询 pg_stat_activity 时,leader_pid 可能为 NULL,导致视图聚合逻辑失效。讨论中提出了三种方案:(1) 由 pg_stat_g…
原文链接:
关于运行时配置日志页面中 log_statement 说明的文档更新建议
关于运行时配置日志页面中 log_statement 说明文档的更新提案已达成共识。Daniel Bauman 提交的 V3 补丁经 Robert Treat 审查后,认为措辞基本可接受,仅有少量格式层面的建议,并将其标记为可提交状态。Nathan Bossart 随后提出了更精炼的措辞:明确说明 logging collector 以避免丢弃消息为设…
原文链接:
pgstat: 在运行中的事务内刷新部分统计信息(第二版)
Sami Imseih 提交了该补丁的最新 rebase 版本,用于在事务运行期间刷新 PostgreSQL 统计信息。此版本针对此前的审查意见做出了多项改动:索引统计信息现在作为独立类型处理,拥有自己的 counts/flushed delta 跟踪;自定义刷新回调在合并数据后会正确清零待处理字段,避免重复计数;时间 delta 的精度得到提升,改为对累…
原文链接:
如何使用 CREATE OR REPLACE 更新物化视图
讨论的核心问题是:CREATE OR REPLACE MATERIALIZED VIEW 是否适合用于更新物化视图的刷新查询。Paul Jungwirth 提出,表空间变更可能导致索引处于不一致状态。Robert Haas 认为该语法不合适,因为物化视图与表一样包含数据,建议改用 ALTER MATERIALIZED VIEW 仅替换刷新查询,而不…
原文链接:
https://pgnexus.ai/hacker-discussions?subject=CREATE OR REPLACE MATERIALIZED VIEW
大型 WAL 记录的压缩策略
该讨论围绕 Andrey Borodin 提交的 WAL 压缩改进补丁系列展开,当前已更新至 v9,包含三个补丁:复用 zstd 上下文以加速压缩和解压(0001)、在 per-FPI 压缩基础上增加整条记录压缩(0002),以及跨记录流式压缩(0003,仍为 WIP)。Japin Li 指出 v8 与提交 931c9701f25、18992dc9d98…
原文链接:
https://pgnexus.ai/hacker-discussions?subject=Compression of bigger WAL records
关于分区合并和分割的问题讨论
讨论围绕 PostgreSQL 19 中即将引入的 MERGE/SPLIT PARTITIONS 功能展开,核心问题是合并或拆分分区时会静默丢弃分区级属性,包括 RLS 策略、ACL、索引、触发器、table AM、外键等。Melanie Plageman、Daniel Gustafsson 和 Nathan Bossart 等审阅者认为这一行为存…
原文链接:
https://pgnexus.ai/hacker-discussions?subject=MERGE%2FSPLIT PARTITIONS issues%2Fquestions
社交媒体动态
招聘:CYPEX 高级全栈工程师(欧洲远程,全职)
CYPEX 正在招聘一名高级全栈工程师,职位为全职远程,面向欧洲地区候选人。该职位适合熟悉 PostgreSQL 和现代 Web 技术栈的资深工程师。入职后需主导技术决策、指导团队成员,并负责开发服务于真实用户的功能。有意者可通过帖子中的链接查看完整职位描述并提交申请。
原文链接:
Bally's 基于 Databricks 构建企业级数据与 AI 平台 Vitruvian,提升数字与零售博彩业务的运营效率
Bally's 基于 Databricks 构建了企业级数据与 AI 平台 Vitruvian,将数据、分析与机器学习整合到统一的治理框架中,覆盖其数字及零售博彩业务。该平台带来了显著成效:产品交付与新市场上线速度提升 60–70%,总体拥有成本降低 30–40%,模型实验与交付效率提高 10 倍。平台采用自助服务模式,赋予业务团队更高的自主性,同时加速了…
原文链接:
AI 规模化落地的时机已到
Data AI World Tour 2026 是一项免费的单日巡回活动,将陆续在多个城市举办。活动聚焦于如何借助受治理的数据、模型、应用与智能体,将 AI 从实验阶段真正推向生产环境。现场将发布最新动态,并邀请客户与技术专家分享企业 AI 落地的实践经验。感兴趣的参与者可通过官方链接查询离自己最近的场次。
原文链接:
以上信息来自 PGNexus( https://pgnexus.ai/home ),欢迎注册账号体验和订阅邮件获取每日更新。
PGNexus 是面向全球 PostgreSQL 用户、开发者与贡献者的一站式生态平台,汇聚技术博客、Hacker 邮件讨论、社区补丁分析、行业资讯及全球活动信息。同时,平台提供在线沙盒环境,用户无需本地部署,即可快速体验和验证 PostgreSQL 相关功能、SQL 语句与技术方案。通过智能化的信息筛选、内容提炼与实践工具,PGNexus 帮助用户更高效地了解 PostgreSQL 技术动态,参与社区协作,并完成从学习到验证的完整闭环。

浙公网安备 33010602011771号