PostgreSQL 日报| WAL summarizer 断言失败(10 月 26 日)

PostgreSQL Hacker 电子邮件讨论精选

FILEOPS 下的 UNDO 机制与 FLUX 表访问方法

Greg Burd 发布了 v8 补丁系列,实现了集群级 UNDO 引擎、事务性 FILEOPS 层以及 FLUX 表访问方法。本版修复了多项问题,包括 undo launcher 挂起、逻辑回滚 worker 缺陷以及 FILEOPS WRITE 逆操作错误。v8 新增 FLUX 原生溢出存储机制,完全绕过 TOAST:宽值以 chunk 形式存储在 F...

原文链接:

https://pgnexus.ai/hacker-discussions?subject=UNDO with FILEOPS%2C and the FLUX table AM

WAL summarizer 中的断言失败

该讨论涉及 WAL summarizer 中的断言失败和数据丢失问题,核心场景是恢复期间的时间线切换。Shihao 发现,在恢复过程中让 GetLatestLSN() 返回 replay 位置(而非 walreceiver 的 flush 位置)可以避免 summary 跨越切换点延伸。Manu 确认此修复方案(补丁 0002)在测试中稳定复现且有效,同时...

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Assertion failure in WAL summarizer

逻辑复制订阅的单表重新同步

Cagri Biroglu 提交了 per-table resync 补丁的 v12 版本,用于逻辑复制订阅。补丁拆分为两部分:0001 处理普通表(拒绝分区表及分区),0002 添加分区支持。核心改动是在 TRUNCATE 上打上订阅自身的 replication origin 标记,使得在双向或级联复制场景中,清空操作与重填操作使用相同的 origin...

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Per-table resync for logical replication subscriptions

ZSTD TOAST 压缩及可扩展的压缩方法编码机制

Greg Burd 发布了 v11 补丁系列,旨在将 zstd 作为 TOAST 压缩方法添加到 PostgreSQL,并支持可扩展的压缩方法编码。该系列共五个补丁:解码压缩方法、允许超过四种 TOAST 压缩方法、添加 zstd 支持、为 zstd 和 lz4 添加压缩字典,以及新增的 0005 补丁------在 ANALYZE 期间自动演化字典。字典演化机制...

原文链接:

https://pgnexus.ai/hacker-discussions?subject=ZSTD TOAST compression%2C and an extensible compression method encoding

当备用库限制超期时,为 WaitLatch 设置 1 秒超时以解决 ResolveRecoveryConflictWithBufferPin

该讨论涉及 PostgreSQL 备库恢复过程中 ResolveRecoveryConflictWithBufferPin 的一个 bug 修复。提案建议在备库冲突解决截止时间已过期的情况下,将 WaitLatch 的超时设置为 1 秒,以解决该场景下 latch 等待行为可能不正确的问题。Shihao Zhong 说明,commitfest 条目...

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Set 1s WaitLatch timeout if standby limit has expired in ResolveRecoveryConflictWithBufferPin

对于紧跟在同一数据块的 FPW 或 WILL_INIT 之后的块引用,跳过预取操作

Shihao Zhong 报告了针对"跳过 FPW 或 WILL_INIT 同一 block 后续引用的预取"补丁的指令计数测试结果(使用 release 构建以避免 elapsed time 噪声)。在附加索引的场景下,master 运行了 12.1G 条指令,v3 运行了 11.7G,而哈希表方案运行了 8.5G,接近关闭预取时的 8.2G。在无 FPW...

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Skip prefetch for block references that follow a FPW or WILL_INIT of the same block

行业新闻

OpenAI 宣布停止使用实时互联网数据训练 AI 模型

OpenAI 宣布,旗下前沿 AI 模型将不再使用实时互联网数据进行训练,理由是此举存在"重大风险"。值得注意的是,就在这一决定公布前几周,该公司一名工程师曾公开表示,切断实时数据并不是一个可行的解决方案。此次政策转变标志着 OpenAI 在模型训练数据来源方面的重大调整,也引发了外界对其如何获取新鲜训练数据的广泛关注。这一举措折射出 AI 行业对使用实时网络内容...

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F10%2F23%2Fopenai-says-it-will-no-longer-train-its-ai-models-on-the-live-internet-citing-significant-risks

Anthropic 投资者 IPO 前账面收益丰厚

据报道,在 Anthropic 预期 IPO 到来之前,该公司的早期投资者和跟投方已坐拥可观的账面收益。Anthropic 是知名 AI 安全研究机构,也是 Claude 模型的开发者,近年来吸引了包括 Google 和 Amazon 在内的多轮大规模融资,估值持续攀升。这一报道再次印证了 AI 赛道在资本市场的高热度,也令外界对 Anthropic 未来上市进程...

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F10%2F23%2Fwhat-some-of-anthropics-backers-are-reportedly-worth-before-its-ipo

社交媒体动态

让数据库跑上赛道最前排

CYBERTEC PGEE GPU 为 PostgreSQL 引入了 GPU 加速能力,无需修改现有代码,也不需要额外部署第二套数据库系统。用户可以在保留现有数据库架构的前提下,直接利用 GPU 的计算性能大幅提升查询效率。

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fcybertec-postgresql_your-database-just-took-pole-position-activity-7520015969675784192-BN0f

AI 自主性不断增强,治理机制亟需跟上步伐

随着 AI 系统自主性持续增强,企业面临在不阻碍创新的前提下实施有效治理的挑战。这要求对 AI 的访问权限和行为加以管控,遏制快速攀升的成本,同时保留团队自由选择模型、智能体和工具的空间。头部企业的应对方式包括:强化支出可见性、引入智能路由、建立一致的安全护栏,以及构建横跨数据与 AI 的统一治理框架。《AI 治理大全》一书详细介绍了这些规模化落地的实践经...

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fdatabricks_ebook-big-book-of-ai-governance-activity-7520146436374786049-USCk

相关推荐
这个DBA有点耶2 小时前
2026年国产数据库“实际用户增长最快”核验指南:口径优先级、可查数据与选型动作清单
数据库·mysql·架构
程序员塔塔喵2 小时前
【MySQL篇|第三篇】脏读,幻读,不可重复读
数据库·mysql·不可重复读·幻读·脏读
数据库小学妹2 小时前
OLAP数据库怎么选、怎么优化?路线、提速与边界
运维·数据库·后端
织码weavecodes3 小时前
新闻资讯模块设计:内容发布、阅读计数与附件鉴权
java·服务器·数据库
小羊没烦恼!3 小时前
分布式事务 | 使用DTM 的Saga 模式
java·linux·运维·数据库·wpf
这个DBA有点耶3 小时前
备份成功≠数据可恢复:静默损坏会让物理备份把坏页一起带走
数据库·mysql·代码规范
数据库小学妹3 小时前
MySQL MDL锁等待排查:DDL卡住与长事务定位
数据库·后端·mysql
Thneonl3 小时前
ClickHouse UPDATE:一秒返回,三小时才生效
数据库·后端
SelectDB3 小时前
特征导出卡在 JDBC 上,我换成了 Arrow Flight SQL 试试
大数据·数据库·数据分析