PG 日报|PGConf.EU 2026 开启预约

PG 日报|PGConf.EU 2026 开启预约 关注【IvorySQL开源数据库社区】即可获取 PostgreSQL 一手干货与最新动态 PostgreSQL Hacker 电子邮件讨论精选 获取待重组表时避免锁表本次讨论涉及对 pg_repack 中get_tables_to_repack函数的一项改动提案。作者 cca5507 指出在对整个数据库执行 repack 时为防止并发 DROP 而对表加锁的做法实际上无效——因为每张表在独立事务中处理并发 DROP 仍可能在建立列表后发生此外ConditionalLockRelationOid()…https://pgnexus.ai/hacker-discussions?subject%E8%8E%B7%E5%8F%96%E5%BE%85%E9%87%8D%E7%BB%84%E8%A1%A8%E6%97%B6%E9%81%BF%E5%85%8D%E9%94%81%E8%A1%A8 在整库VACUUM期间处理并发DROP操作该讨论围绕全库 VACUUM 过程中如何处理并发表删除问题展开。ChangAo Chen 提交的 v5 补丁已获得 Bharath Rupireddy 的 LGTM。有人建议通过添加 Assert 来验证关系已持有锁而非仅依赖注释说明但被认为过于繁琐最终未采纳。此外pg_repack 中也发现了类似问题repack_is_permitted_f…https://pgnexus.ai/hacker-discussions?subject%E5%9C%A8%E6%95%B4%E5%BA%93VACUUM%E6%9C%9F%E9%97%B4%E5%A4%84%E7%90%86%E5%B9%B6%E5%8F%91DROP%E6%93%8D%E4%BD%9C 将FORPORTION OF的检查移出分析阶段Peter Eisentraut 审查了 Paul A Jungwirth 提交的补丁v9/v10该补丁将 FOR PORTION OF 的相关检查从分析阶段移出。其中 0002 补丁将 volatile 检查移入 planner功能上被确认正确Peter 对使用 EXPRKIND_TARGET 的理由提出疑问并指出 ereport 调用中括号…https://pgnexus.ai/hacker-discussions?subject%E5%B0%86%20FOR%20PORTION%20OF%20%E7%9A%84%E6%A3%80%E6%9F%A5%E7%A7%BB%E5%87%BA%E5%88%86%E6%9E%90%E9%98%B6%E6%AE%B5 为什么清空虚拟内存不需要在WAL记录中注册缓冲区该讨论围绕一个与 WAL 记录中可见性映射VM缓冲区注册相关的 bug 修复展开。Robert Haas 指出补丁似乎基于旧提交要求重新 rebase。Andrey Borodin 确认 v3 补丁集可以干净地应用于 REL_18_STABLE并支持回移此修复。他的测试表明新增的012_vm_consistency测试在应用修复后通过、未…https://pgnexus.ai/hacker-discussions?subject%E4%B8%BA%E4%BB%80%E4%B9%88%E6%B8%85%E7%A9%BA%E8%99%9A%E6%8B%9F%E5%86%85%E5%AD%98%E4%B8%8D%E9%9C%80%E8%A6%81%E5%9C%A8%20WAL%20%E8%AE%B0%E5%BD%95%E4%B8%AD%E6%B3%A8%E5%86%8C%E7%BC%93%E5%86%B2%E5%8C%BA DDL反解析讨论围绕 PostgreSQL DDL deparse 的设计展开核心问题是如何在保留用户意图与生成适合复制的输出之间取得平衡。Masahiko Sawada 与 Vitaly Davydov 就是否应将单条命令如 CTAS拆展为多条简单命令以支持复制进行了讨论。双方同意日志记录和审计场景可通过 utility hook 在核心之外使用原始查询处理…https://pgnexus.ai/hacker-discussions?subjectDDL%20%E5%8F%8D%E8%A7%A3%E6%9E%90 提案:逻辑复制的冲突日志历史表讨论持续推进逻辑复制冲突日志历史表CLT的细节完善。主要进展包括元组相关列remote_tuple、replica_identity、local_conflicts使用json而非jsonb以保留原始表示形式并添加注释说明这一设计选择。新增布尔列replica_identity_full用于区分全元组与基于索…https://pgnexus.ai/hacker-discussions?subject%E6%8F%90%E6%A1%88%EF%BC%9A%E9%80%BB%E8%BE%91%E5%A4%8D%E5%88%B6%E7%9A%84%E5%86%B2%E7%AA%81%E6%97%A5%E5%BF%97%E5%8E%86%E5%8F%B2%E8%A1%A8 社交媒体动态 项目在GitHub上获得50颗星pg_hardstorage 项目发布仅数日便在 GitHub 上收获了 50 颗星。作者向 PostgreSQL 社区表示感谢认为每一颗星、每一条 issue 和 bug 反馈都有助于提升项目质量。如果你觉得这个项目对你有帮助不妨点个星让更多人有机会发现它。https://pgnexus.ai/social-media?urlhttps%3A%2F%2Fwww.linkedin.com%2Fposts%2Fcybertec-postgresql_50-stars-on-github-thank-you-pghardstorage-activity-7476590264623550464-lcac 错过了 2026 年 DataAI Summit? 回放来了2026 年 Data AI Summit 已落幕来自 Databricks 及开源社区的顶尖专家、研究人员和贡献者齐聚一堂分享了数据与 AI 领域的最新创新成果、产品动态和技术洞见。如果你错过了现场主题演讲、分会场演讲及技术专题讨论现已全部上线可通过文中链接按需回看。https://pgnexus.ai/social-media?urlhttps%3A%2F%2Fwww.linkedin.com%2Fposts%2Fdatabricks_dataaisummit-2026-keynote-activity-7476666207744569345-4wFH PGConf.EU2026票价公布注册将于7月7日开启PGConf.EU 2026 的票价已正式公布注册通道将于 7 月 7 日开启。有意参会者可提前查看各类票价选项做好行程规划以便在注册开放后第一时间完成报名。https://pgnexus.ai/social-media?urlhttps%3A%2F%2Fwww.linkedin.com%2Fposts%2Factivity-7475143332583645185-LPWY