+
+ 直播回顾|中国开发者与PG内核——我们改得动吗?我们贡献了什么?
+
+
+
+
📅 2026年8月12日(周三)19:00–20:30
+
🌍 线上直播 · 视频号
+
🎥 观看回放
+
+
+
+ 2026年8月12日,由中国PG分会、IvorySQL社区与TechTalk技术交流社区联合主办的「三十而立・全球时刻——PG 30周年系列直播」第六期圆满举行。本期主题为 "中国开发者与PG内核——我们改得动吗?我们贡献了什么?"。
+
+
+
+ 本期由尚雷担任主持人,嘉宾包括萧少聪、崔鹏、吕海波、杨向博、周煦能五位老师,围绕中国开发者对PG社区的贡献现状、内核修改的难度与可行性、源码学习路径、表膨胀等核心痛点,以及如何参与社区贡献等话题,展开了坦诚而深入的对话。
+
+
+
活动信息
+
+
+
直播时间
+
2026 年 8 月 12 日(周三)19:00–20:30
+
+
+
+
主办方
+
PG 分会、IvorySQL 社区、TechTalk 技术交流社区
+
+
+
主持人
+
尚雷(TechTalk 主理人)
+
+
+
+
嘉宾阵容
+
+
+
萧少聪
+
「Dataer 数人」公众号主理人。Cortrix.AI语义存储项目联合创始人。前 PostgreSQL 分会会长及中文社区主席,IvorySQL 专家顾问委员,曾先后任职阿里云 RDS 产品高级专家、华为存储产业营销专家
+
+
+
崔鹏
+
PostgreSQL ACE,计算机博士,10 年以上数据库经验,ORACLE OCM + PostgreSQL ACE 双认证,海能达通信 DBA 总监(公众号:CP 的 PostgreSQL 厨房)
+
+
+
吕海波
+
北京大学企业导师,易景科技首席研究员。PostgreSQL ACED,从事 IT 技术工作 30 年,曾就职于阿里巴巴、京东、ebay/paypal 等知名科技企业。连续 5 年为北大硕士研究生讲授数据库内核架构与开发(公众号:IT 知识刺客)
+
+
+
杨向博
+
PostgreSQL ACE,PG 分会西安用户组负责人(公众号:PostgreSQL 运维之道)
+
+
+
周煦能
+
资深 PostgreSQL 内核工程师、PostgreSQL 19 版本核心贡献者,瀚高股份资深内核研发专家
+
+
+
+
直播内容回顾
+
+
中国开发者到底贡献了多少?
+
+ PG 17 发布时全球贡献者 463 人,其中华人约 43 人,占比接近 10%。相比早期已有显著增长。中国开发者的贡献历程大致分为几个阶段:第一阶段以文档翻译为主;第二阶段(2017 年左右)中国厂商开始在国际会议演讲、成立 PG 分会;第三阶段(2018 年起)华人名字成规模出现在版本致谢名单中;第四阶段出现华人 Committer,国内厂商开始成规模地向国际社区回馈代码。
+
+
+ 社区贡献不仅限于提交 Patch 或成为 Committer,还包括 Bug 报告、测试场景构建、文档翻译等。借助 AI 辅助将中文 Bug 描述转化为英文 Issue,是当前降低参与门槛的有效途径。
+
+
+
PG 内核——我们改得动吗?
+
+ 关于 PG 内核修改,合入社区主干比在自己的分支上修改要困难得多。社区对核心特性的合并持谨慎态度,只要有反对声音就难以推进;这往往导致国内厂商的修改形成硬分叉,难以合入主干。PG 内核代码库约 150 万行,核心代码约 10 万行。阅读源码不应试图通读所有代码,而应采用问题驱动式学习——基于生产中的具体问题,利用 AI 辅助梳理代码链路。
+
+
+ 理解数据库的前提是掌握计算机底层原理——从键盘输入数据到最终写入硬盘的完整路径。AI 显著降低了阅读和理解代码的门槛。PG 所有讨论都公开在邮件列表中,可以把讨论链接丢给 AI,快速了解某个改动的前因后果。
+
+
+
核心痛点——表膨胀与迁移实践
+
+ 表膨胀是 PG 最痛的问题之一。长事务和复制槽未清理会导致严重的表膨胀和索引膨胀。团队通过分区表、控制非必要索引、让更多更新走 HOT 路径等方式进行规避。有团队尝试给 PG 增加异步清理钩子,将表膨胀率从 30-40% 降到 5% 以内。很多内核修改的起点其实是业务里面的真实痛点。
+
+
+ 社区并非没有关注表膨胀问题——PG 17 有增量优化,PG 19 支持了原生的在线 VACUUM FULL。但根本性解决方案(如 64 位事务 ID)仍在讨论中。从运维角度,表膨胀可以通过监控、参数调优、定时任务等手段治理。关于迁移,不应期望新数据库完全兼容旧数据库的行为,而应主动适应新数据库的特性。
+
+
+
如何参与社区与未来展望
+
+ 中国开发者参与社区的两个主要障碍:一是不习惯用邮件列表沟通,二是不习惯用英文表达。这两个问题现在都可以借助 AI 解决——先写好中文再翻译发出去。贡献可以从日常运维中的重复性工作入手,发现 PG 缺失的功能,在 AI 辅助下尝试实现。提 Bug 也是很好的切入点。国内厂商应把员工参与社区贡献纳入 KPI,而不仅仅是靠个人情怀。
+
+
+
寄语
+
+ - 萧少聪:建议大家用 AI 手段去理解产品,但不要祈求 AI 帮你做所有设计,真正掌握知识必须自己干过。
+ - 杨向博:国内厂商应把员工参与社区贡献纳入 KPI,实打实回馈社区。
+ - 崔鹏:中国拥有全球最大的 PG 用户群和最活跃的 AI 开发群体,两者合流之时,就是中国开发者从参与者变成引领者之日。
+ - 吕海波:PG 与操作系统、体系结构在深层次交汇。把深处知识关联起来的能力,目前还是人的优势。
+ - 周煦能:AI 只是工具,最终责任还是人来负。要追求对技术的理解比 AI 更深。
+
+
+
})
+