PG 日报|新增建表 DDL 生成函数,柏林 AI 展会开展
PostgreSQL技术文章
pg-cdc:简化的 Postgres 变更数据捕获至 AWS S3 方案
pg-cdc 是一个开源工具,通过读取 PostgreSQL 的 WAL 日志,将变更数据以 Apache Iceberg 表格式写入 AWS S3。它会自动将表注册到 AWS Glue Catalog,并通过 AWS Lake Formation 的列级标签控制访问权限——数据消费方使用 IAM 身份认证,无需数据库账号密码。该工具以单一二进制文件分发,不依赖 JVM。数据流向严格单向,消费方在架构层面无法对生产库执行写操作。每次数据刷新都会生成一个 Iceberg 快照,支持对 CDC 历史数据进行时间旅行查询,无需在数据库侧做任何分支处理。
pg_dbms_errlog v2.4 版本发布
pg_dbms_errlog 2.3 和 2.4 作为维护版本正式发布,主要新增了对 PostgreSQL 18 和 19 的兼容性支持,并修复了两个重要缺陷。该扩展允许 DML 操作在遇到错误时不回滚,而是将错误记录到专用的日志表中,从而继续执行后续操作。其底层实现依赖动态共享内存进行错误排队,并通过后台工作进程将队列中的错误写入对应的日志表。同步日志记录默认在事务级别进行,这也是推荐模式,可确保只有已提交事务中的错误才会被记录。该项目由 HexaCluster 以 PostgreSQL 许可证维护。
原链接:https://www.postgresql.org/about/news/pg_dbms_errlog-v24-released-3331/
credcheck v5.0 已发布
credcheck v5.0 已正式发布,这是由 HexaCluster 维护的 PostgreSQL 凭证校验扩展的一次重要版本更新。本次发布新增了对 PostgreSQL v19 的兼容支持,并使密码历史记录具备复制感知能力。当 credcheck.superuser_nocheck 启用时,超级用户的 CREATE/ALTER ROLE 操作将跳过检查;同时补充了 credcheck.disallow_change_password 的相关文档,并修复了若干用户反馈的问题。需要注意的是,升级后需重启 PostgreSQL 以重新加载 credcheck 库。该扩展支持密码复杂度、历史复用、过期策略、认证失败限制及首次登录强制改密等多种凭证管理功能。
原链接:https://www.postgresql.org/about/news/credcheck-v50-has-been-released-3329/
pg_dbms_lock v2.0 正式发布
pg_dbms_lock v2.0 作为维护版本正式发布。该 PostgreSQL 扩展通过 advisory locks 模拟 Oracle 的 DBMS_LOCK 包,支持独占/共享锁模式、超时设置以及事务提交时自动释放锁的行为。此版本的主要变更包括:新增对 PostgreSQL 19 的兼容性支持,以及适配 pg_background v2+ API。需要注意的是,该版本与 2.0 之前的 pg_background 不兼容。扩展实现的存储过程包括 ALLOCATE_UNIQUE、REQUEST、RELEASE 和 SLEEP。该项目由 HexaCluster 维护,由 Gilles Darold 创建,采用 PostgreSQL 许可证授权。
原链接:https://www.postgresql.org/about/news/pg_dbms_lock-v20-has-been-released-3332/
PostgreSQL Hacker 电子邮件讨论精选
PG19 外键快速路径:批量操作中的越界写入与遗漏的约束检查
Noah Misch 对已提交的 PG19 FK fast-path 批处理问题修复(commit 4113873)提出了批评。他不赞成将批处理限制在顶层事务的修复策略,理由有三:一是在使用 SAVEPOINT 时会引入约 1.6 倍的性能回退;二是偏离了 PostgreSQL 按子事务跟踪资源的惯例;三是相较于常规子事务方式,代码并未得到明显简化。他认为应让批处理按子事务级别跟踪来源。此外,他还发现了一个疑似存在的 bug:AfterTriggerEndSubXact() 未重置 firing_depth,可能导致在捕获触发器错误后 FK 校验被错误路由。他建议优先尝试更完整的修复方案。
原链接:
https://www.postgresql.org/message-id/<20260705222115.be.noahmisch@microsoft.com>
修复 psql 在折行扩展输出中的分页器选择问题
此次修复针对 psql 在处理换行展开输出时的分页器选择逻辑存在的 bug。Chao Li 提交了 v2 补丁,解决了审阅者的反馈意见。Erik Wienhold 和 Tom Lane 均表示认可。Lane 在提交时对注释做了少量调整,并认定该问题是 commit 27da1a796 引入的 bug——该提交原本意在覆盖此类场景,但有所遗漏。补丁已向后移植至 PostgreSQL 19。
原链接:
https://www.postgresql.org/message-id/<899662.1783289616@sss.pgh.pa.us>
支持在虚拟生成列上创建索引
ZizhuanLiu (X-MAN) 提交了支持在虚拟生成列(VGC)上创建索引的 V2 补丁。早期的 V0 和 V1 方案因改动范围不断扩大以及 catalog 不可变性问题而被放弃。V2 的设计思路是在索引创建时展开 VGC 表达式,将展开后的形式存入索引元数据,而非修改现有 catalog 结构。为此,在 IndexInfo、RelationData 和 IndexOptInfo 中新增了配对的展开字段和辅助函数。目前基本的索引扫描已可正常工作,但规划器仍存在一些不一致问题,例如带 VGC 部分索引谓词的查询无法走 Index Only Scan。CFbot 测试失败仅集中在 generated_virtual.sql 相关用例。Peter Eisentraut 此前建议采用更简单的实现路径,作者对此进行了解释并说明了该方案的局限性。
原链接:
https://www.postgresql.org/message-id/<tencent_DAA3363C495B3FADD6C4CB778EA51AF55D06@qq.com>
行业新闻
Alibaba员工被禁用Claude Code
据报道,Alibaba已将Anthropic旗下的AI编程助手Claude Code列为高风险软件,并禁止员工使用。此举凸显了中国科技巨头与西方AI工具之间日益加剧的紧张关系,背后是数据安全与企业信息保密方面的持续压力。Claude Code凭借强大的代码辅助能力在开发者中广受欢迎,而Alibaba的内部禁令表明,大型科技公司正在对第三方AI工具的安全风险进行更严格的审查与管控。
原链接:
https://techcrunch.com/2026/07/04/alibaba-reportedly-bans-employees-from-using-claude-code/
2026年AI投资热潮推动近90家独角兽企业诞生
在AI投资热潮的推动下,2026年已有近90家初创公司跻身独角兽行列。据TechCrunch报道,随着资本持续涌入人工智能领域,每月达到10亿美元估值的企业数量不断增加。这一趋势反映出投资者对AI驱动型企业的强烈兴趣,融资规模与频次双双攀升。AI已成为重塑当前市场创业估值与风险投资格局的核心力量。
🌐 社交媒体动态
深耕25年
CYBERTEC 深耕 PostgreSQL 领域25年,从数据库专业服务商成长为 PostgreSQL 核心贡献者。公司提供大规模、近零停机的数据库迁移服务,通过 PGEE 和 TDE 满足企业级安全与合规需求,并推出私有 DBaaS 产品 Scalefield,让用户完全掌控自己的数据。此外,公司在多个大洲提供全天候技术支持。CYBERTEC 强调,企业级可靠性与开源灵活性并不相互矛盾,而他们不只是 PostgreSQL 的使用者,更是其建设者。
DataAISummit 2026 主题演讲及精选分会场内容现已上线,随时可按需观看
Data + AI Summit 2026 已落幕,但相关内容现已开放按需观看。本届大会的主题演讲和精选分会场录像均已上线,涵盖年度重要产品发布、技术专场及客户案例分享,错过现场的观众可通过官方链接随时回顾。
POSETTE 2026:Jeremy Schneider 与 Leonardo Cecchi 探讨仲裁一致性在 CloudNativePG 中的应用
在 POSETTE 2026 大会上,来自 GEICO 的 Jeremy Schneider 与来自 EDB 的 Leonardo Cecchi 共同探讨了仲裁一致性在 CloudNativePG operator 中的应用。演讲围绕单写数据库场景下的分布式系统理论展开,内容涵盖:Postgres 支持跨副本仲裁提交已近十年、仲裁一致性在集群重配置(而非仅限于分布式读写)中的重要性、有状态 operator 中控制平面与数据平面之间的端到端协调机制,以及在网络分区或复合故障场景下自愈机制如何安全运行。POSETTE 2026 全部 44 场演讲现已在 YouTube 上线。
原链接:
https://www.linkedin.com/posts/posetteconf_posetteconf-activity-7479527122324320257-ZsO-

浙公网安备 33010602011771号