备份之外,PostgreSQL的数据恢复还能怎么做
本文整理于 HOW 2026 演讲内容,演讲者:张晨,PostgreSQL ACE Partner、PDU 项目作者。当备份失效、数据库无法启动、数据字典损坏,PostgreSQL的数据恢复还能怎么做?PDU(PostgreSQL Data Unloader)给出了一个工程化的答案。一、备份恢复:不可动摇的第一选择在数据库生态中,备份恢复始终是最可验证、最可持续的数据恢复模式。无论是逻辑备份还是物
PostgreSQL 19 前瞻:Autovacuum 机制调整
自 8.1 版本起,Autovacuum 机制便持续为 PostgreSQL 数据表提供运维保障,后续每个版本都对其进行了细节优化,包括更智能的阈值、插入感知触发策略、资源开销限制等。作为数据库核心运维工具,Autovacuum 能够有效规避事务ID回卷问题,持续更新数据表统计信息。本文将详细介绍 Postgres 19 在 Autovacuum 机制上的全新优化内容。在过往的绝大多数版本中,Au
PostgreSQL 18/19 新特性深度解读:从 IO 预取到智能运维,全面提升数据库体验
本文整理于 HOW 2026 演讲内容,演讲者:德哥,PostgreSQL ACED、IvorySQL 专家顾问委员,公众号“digoal 德哥”主理人。一、如何高效“挖掘”新特性?演讲者分享了一个有趣的实践:面对 PG 18 已发布的 Release Notes,他利用 AI 工具(如 Copilot)对数千条 commit 日志进行自动分析,先让模型总结出三十余条潜在特性,再逐条要求生成详细解
Oracle 迁到 IvorySQL,到底能少改多少代码?我实测了一遍
本文作者:施嘉伟,12 年数据库从业经验,Oracle ACE Pro、PostgreSQL ACE,OCM/PGCM/KCM 认证。 IvorySQL 专家顾问委员、KVA、崖山 YVP、KWDB MVP、PolarDB 开源社区/HaloDB 技术顾问、TiDB 社区技术布道师、青学会 MOP 技术社区专家顾问。微信公众号:《Digital Observer》去 O 的项目一旦进入实施阶段,团
寻找开源贡献者!IvorySQL 10个新手友好任务等你来认领
想参与开源但不知从何入手?IvorySQL 项目为你准备了 10 个 Good First Issue,有导师带,完成即获贡献者证书 + 社区周边!IvorySQL 是一个开源的 PostgreSQL 衍生数据库,致力于提供兼容 Oracle 的数据库解决方案。项目自开源以来,已获得越来越多的关注和使用。为了让更多开发者参与到开源社区中来,我们特地整理了一批 “Good First Issue”(
增量检查点的"困"与"难"
本文整理于 HOW 2026 演讲内容,演讲者:吕海波,易景科技首席研究员,PG ACED,北京大学企业导师。一、增量检查点的引入背景在基于PostgreSQL开发共享存储集群架构(类似Oracle RAC)的过程中,一个现实问题浮出水面:完全沿用PG原有的全量检查点机制时,各节点间脏页会持续累积,导致压力测试下的性能表现始终上不去。为了解决这个问题,我们引入了增量检查点。增量检查点的核心思想并不
直播预告|PG 30 周年系列直播第五期:PG 架构的「永恒智慧」与「历史包袱」
1996 到 2026,PostgreSQL 走过整整三十载春秋。从最初一行行独立的代码,到如今风靡全球的开源数据库标杆;从远在温哥华的技术原点,到扎根中国、蓬勃生长的本土生态——PG 用三十年时光,完成了从个人创作到全球共建的蜕变。中国人说三十而立,而立之年的 PG,正站在全新的历史节点上,续写属于开源数据库的新篇章。为致敬 PG 三十周年,中国 PG 分会、TechTalk 技术交流社区、Iv
PG成为Vibe Coding的首选搭配:AI Agent开发的"大道至简"
本文整理于 HOW 2026 演讲内容,演讲者:萧少聪,前 PostgreSQL 分会会长及中文社区主 席、IvorySQL 专家顾问委员。过去的两年里,我一直坚信一个判断:在我们现在用 AI 方法、用大语言模型进行开发的模式下,PostgreSQL 一定会成为任何一个 AI 项目的首选搭配。当然,我不是说 PG 可以包打天下、做永远的底座——到了某个时间点,某些工作负载、某些业务场景,确实可能需
Postgres_fdw 优化实战:GUC 参数控制 Join Pushdown
本文整理于 HOW 2026 演讲内容,演讲者:杨向博,PostgreSQL ACE。一、问题现象:一条 SQL 的本地与远程执行差距这是一个来自真实生产环境的案例。一条 SQL 在本地 PostgreSQL 实例上执行只需 17 毫秒,但通过 Postgres_fdw 访问远程数据库时,耗时长达 200 秒。两者相差超过一万倍。初步排查时,第一反应往往是怀疑网络问题。但通过 EXPLAIN AN
南京站 meetup 下周六开启!赶快报名吧!
深耕 PG 生态,聚焦内核与实践,一场属于数据库技术人的深度技术交流即将落地南京。在国产化与开源数据库加速落地的当下,PostgreSQL 凭借稳定、开放、可扩展的生态优势,已成为企业级数据库的重要选择。而基于 PostgreSQL 深度演进的 IvorySQL,在 Oracle 兼容、内核优化、云原生演进上持续突破,吸引了越来越多开发者、DBA、架构师的关注。为搭建南京及周边地区 Postgre
PG到底能扛多大?亿级流量、PB级数据的底层真相
一、活动概况2026年7月15日(周三)19:00–20:30,由中国PG分会、IvorySQL社区与TechTalk技术交流社区联合主办的「三十而立・全球时刻——PG 30周年系列直播」第四期圆满举行。本期主题为 “PG到底能扛多大?——亿级用户、PB级数据的架构真相” 。原定主持人尚雷因身体不适未能出席,由尹海文代班主持。原定嘉宾林春因临时有紧急会议未能上线,实际参与讨论的为唐成与刘智龙两位老
云环境下PostgreSQL的Cgroup内存管理实践
本文整理于 HOW 2026 演讲内容,演讲者:刘智龙,平安科技PG数据库专家。一、Cgroup内存管理概述1.1 Cgroup的基本原理Cgroup(Control Group)是Linux内核提供的进程组资源管理机制,可对一组进程的CPU时间、物理内存、IO、网络等资源进行配额限制、隔离与使用统计。在云环境中,同一物理主机上通常运行多个PG实例,每个实例通过Cgroup进行资源管理——这是各家
深度拆解 IvorySQL 去 O 核心解决方案
本文整理于 HOW 2026 矫顺田演讲内容。1. 背景与项目概况1.1 Oracle去O的需求与挑战Oracle长期作为企业核心业务系统的数据库基座,尤其在能源、电信、制造等行业占据主导地位。在“去O”迁移过程中,主要面临以下四类阻力,直接决定迁移项目的成败:语法不兼容:导致应用代码需大量改动。语义行为差异:导致程序虽能运行但结果错误。资产难以复用:PL/SQL业务逻辑迁移成本高。运维复杂度高:
没想到!IvorySQL居然同步了原生PG18.4镜像
——外网拉 PostgreSQL 镜像苦熬 20 分钟?IvorySQL 社区国内源 30 秒极速拉取原生 PostgreSQL 18.4👤 作者简介作者: ShunWah公众号: "shunwah 星辰数智社"主理人。持有认证: OceanBase、MySQL、OpenGauss、崖山、金仓 KingBase、KaiwuDB、亚信 AntDBCA、瀚高、GBase、Galax
IvorySQL Agent 探索与实践
本文基于 HOW 2026 Oreo Yang 的演讲内容整理。一、项目背景1.1 什么是 IvorySQLIvorySQL 是一个基于 PostgreSQL 并兼容 Oracle 的开源关系型数据库项目,致力于提供灵活、高性能的数据管理解决方案。其核心特性包括:Oracle 兼容:支持 Oracle 数据类型、PL/SQL 语法、内置函数及 Package 包,显著降低从 Oracle 迁移或混
三十周年,香港相聚 —— PGConf.Asia 2026 现正征集演讲(CFP)与赞助商
2026年,PostgreSQL迎来三十周年。这一年,PGConf.Asia将重返香港——11月17-18日,在九龙塘创新中心(InnoCentre)举办。本届大会的主题是:Reconnecting Asia to Shape the Next 30 Years of PostgreSQL。过去几年,亚洲各地的PostgreSQL社区在线上保持着联系,但面对面的技术碰撞、走廊里的即兴讨论、深夜的深
从双解析器到循环工程:IvorySQL 五年技术演进路线的深度观察
作者:魏波,北京晟数科技技术顾问、PG分会副秘书长。写在前面作为一个在 PG 社区摸爬滚打了十几年的老兵,见证了太多基于 PG 的衍生项目起起落落。很多项目上来就喊全兼容 Oracle,结果做着做着就变成了 PG 改个名,或者兼容层越做越厚,最后跟 PG 主分支越离越远,成了没人维护的死分支。所以当 2021 年底 IvorySQL 刚出来的时候,我其实是持观望态度的。又是一个做 Oracle 兼
PostgreSQL 技术日报|2026-07-05
PostgreSQL Hacker 电子邮件讨论精选[补丁] btree_gist:为 GiST 增加跨类型整数操作符支持Alexander Nestorov 报告称,该补丁集在 commitfest 中的 CI 测试失败,原因是近期合并的几个上游提交与补丁产生了冲突。具体包括:gbtnumconsistent() 的签名变更(strategy 改为按值传递)、NotEqual 策略将叶节点与内部
IvorySQL 社区邀你参战|2026 直通乌镇开源竞技挑战赛:高质量贡献,让技术实力被看见
AI 时代,开源评价正在告别单纯统计代码数量的模式。2026“直通乌镇”全球互联网大赛开源竞技挑战赛正式开启,IvorySQL 作为本次赛事官方联合支持社区,诚邀广大开发者、在校学生、开源爱好者参与赛事。在真实开源项目中以高质量贡献证明自己,赢取奖金与乌镇峰会曝光机会。赛事概况本次开源竞技挑战赛为 2026“直通乌镇”全球互联网大赛特色赛道,由大赛组委会主办,浙江大学软件学院、浙大宁波国际科创中心
直播预告|PG 30周年系列直播第三期:从Oracle到PG——迁移的真实成本与避坑指南
1996 到 2026,PostgreSQL 走过整整三十载春秋。从最初一行行独立的代码,到如今风靡全球的开源数据库标杆;从远在温哥华的技术原点,到扎根中国、蓬勃生长的本土生态——PG 用三十年时光,完成了从个人创作到全球共建的蜕变。中国人说三十而立,而立之年的 PG,正站在全新的历史节点上,续写属于开源数据库的新篇章。为致敬 PG 三十周年,中国 PG 分会、TechTalk 技术交流社区、Iv