ITPub博客

首页 > 数据库 > PostgreSQL > PG 日报|PG19 默认切换 LZ4,WAL 读写性能大幅提升

PG 日报|PG19 默认切换 LZ4,WAL 读写性能大幅提升

原创 PostgreSQL 作者:IvorySQL 时间:2026-08-03 14:59:40 0 删除 编辑

PostgreSQL Hacker 电子邮件讨论精选

RI快速路径在处理跨类型外键时出现错误

Peter Geoghegan 报告了 RI fast path 中的一个 bug(由提交 b7b27eb41 引入,影响 PostgreSQL 19 和 master 分支):当外键使用跨类型等值运算符时,会错误地触发外键违规。隔离测试显示,两个执行顺序完全相同的场景——一个以 date 类型为主键、timestamp 类型为外键,另一个为 timest…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=RI%20fast%20path%20gets%20cross-type%20foreign%20keys%20wrong

Recovery冲突解决无法识别导入快照的后端进程

该讨论涉及 standby 上的 recovery conflict resolution 存在一个缺陷:无法处理导入快照的后端进程。Scott Ray 提交了 v2 补丁,回应了 Amit Kapila 和 Michael Paquier 的审查意见。Amit 建议在循环中加入 CHECK FORINTERRUPTS(CFI),使 standby 能响…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Recovery%20conflict%20resolution%20misses%20backends%20that%20import%20snapshots

[PATCH]修复恢复停止在祖先节点后的时间线历史问题

Stepan Filippov 报告了一个 Bug:在 PITR 恢复过程中,PostgreSQL 会生成错误的 timeline history 文件。当归档恢复在到达 recoveryTargetTLI 之前停在某个祖先 timeline 上时,新 timeline 的 history 文件会错误地将 recoveryTargetTLI 记录为父节点,…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=%5BPATCH%5D%20Fix%20timeline%20history%20after%20recovery%20stops%20on%20an%20ancestor

PostgreSQL默认启用LZ4后的WAL压缩配置

本次讨论围绕将 PostgreSQL PG19 的默认 WAL 压缩算法从 pglz 改为 lz4(或 zstd)展开。Tomas Vondra 已与发布管理团队沟通,未遇到反对意见,计划将 lz4 作为新默认值提交。Christoph Berg 表示认同。Japin Li 建议在文档中补充选择 lz4 而非 zstd 的理由。Michael Paquie…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=WAL%20compression%20setting%20after%20PostgreSQL%20LZ4%20default%20change

社交媒体动态

准备好用 Databricks构建新项目了吗?

Databricks 将于 8 月 19 日至 20 日举办线上 AMER 学习节,涵盖 Lakebase、SQL 分析与 BI 以及数据仓库等主题的实操课程。参与者可直接向 Databricks 专家学习,深入了解基于真实客户场景的架构设计与部署最佳实践,并在直播中获得实时答疑。感兴趣者可通过文中链接报名参加。

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2F%2Fposts%2Fdatabricks_ready-to-build-something-new-with-databricks-activity-7489354291040944128-nUGz


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

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

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

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

注册时间:2025-02-06

  • 博文量
    479
  • 访问量
    454222