- 博客(534)
- 收藏
- 关注
原创 IvorySQL 校园行走进山东大学:从 PostgreSQL 到 AI,连接技术实践与职业成长
从课堂上的数据库原理,到企业中的工程实践,再到 AI 应用背后的数据服务,数据库技术的学习与应用正在不断延伸。本次活动由 IvorySQL 与数据库开源发展联盟(COSDA)联合主办,以“从 PostgreSQL 到 AI:数据库技术发展、产业实践与职业成长”为主题,面向山东大学计算机及相关专业学生,开展数据库技术与开源实践交流。
2026-10-16 16:09:16
121
原创 PostgreSQL 日报| PostgreSQL 19 RC1 正式发布(10 月 16 日)
PostgreSQL 全球开发组发布了 PostgreSQL 19 RC 1,这是 PostgreSQL 19 的第一个候选版本,内容与正式版基本一致,正式发布前可能还会合入少量修复。这一特性在数据库层面实现了应用的响应式能力,无需修改查询语法或引入额外基础设施,基于 Neon 现有的 PostgreSQL 兼容平台构建。为此,Genie Ontology 应运而生,旨在让 AI 真正理解业务运转的逻辑——包括每个指标的含义、哪些数据源具有权威性,以及基于权限控制每位用户只能看到其被允许访问的内容。
2026-10-16 15:54:36
55
原创 PostgreSQL 日报| PgBouncer 修复三个 CVE 漏洞(10 月 15 日)
David Rowley 针对 relcache 去重系列补丁中的 SystemContext 内存分配器(v4-0003)提交了一个增量修复补丁,内容涵盖:文件名不一致问题(systemcxt.c 与 systemctx.c)、函数命名与结构体名称的对齐、SystemContextRealloc() 中缺失的 mem_allocated 统计、print…
2026-10-15 14:23:13
129
原创 PostgreSQL 日报| pg_vectorsearch 开源向量搜索发布(10 月 14 日)
本轮融资表明,投资者对专注于帮助企业应对 AI 部署安全风险的公司充满信心。SQL Server 长期以来是企业 IT 环境中的默认选择,拥有成熟的工具生态和稳定的团队经验。文章探讨了在典型企业工作负载下 PostgreSQL 作为替代方案的可行性,分析了其与 SQL Server 的差异。JSON 列中的时间戳以 apply worker 当前的 DateStyle 序列化为文本,若不同行写入时 DateStyle 不同,读取时会产生静默的语义错误(如"2 月 1 日"被误读为"1 月 2 日")。
2026-10-14 16:13:49
215
原创 关系型数据库在 AI 战场:从语义搜索到 RAG 的实战指南
Bruce 在演讲结尾引用了两个不同视角的观点,反映出人们对 AI 发展的两种思考。一方面,AI 进步的速度远超以往预期。Jon Krohn 曾表示,如果在几年前有人描述今天 ChatGPT 所能实现的能力,他可能会怀疑这些能力能否在有生之年出现。另一方面,Yann LeCun 提醒人们,语言表达能力并不必然等于智能。模型能够流畅地生成和处理语言,并不意味着它具备与人类相同的理解能力。这两种观点也提醒我们:在看到生成式 AI 技术突破的同时,仍需关注模型输出的准确性、可靠性,以及实际部署中的技术边界。
2026-10-13 15:48:58
266
原创 PostgreSQL 日报|堆表选择性索引更新(10 月 13 日)
David Rowley 对 Matthias van de Meent 系列补丁中的 0004 进行了审查,主要议题是减少 relcache 内存占用。经与 Andres 讨论,“Proxy” 内存上下文类型更名为 “System”,对应源文件命名为 systemcxt.c 而非 system.c。David 提出了多项修改意见:删除 ProxyCont…
2026-10-13 15:30:53
119
原创 IvorySQL 5.6 RISC-V 实测:零补丁编译,468 项回归测试全过
本文作者:施嘉伟,Oracle ACE Pro、PostgreSQL ACE,IvorySQL 专家顾问委员,微信公众号:Digital Observer。
2026-10-12 14:58:08
253
原创 PostgreSQL 日报|逻辑解码 DDL 子事务缺陷修复(10 月 12 日)
该补丁系列允许表访问方法(AM)通过中的amoptions回调定义各自的 reloptions。Andrew Dunstan 发布了 v12,主要为 pgindent 格式清理。此前的关键改动包括:将amoptions改为裸函数指针声明,从而移除了tableam.h对amapi.h的跨头文…
2026-10-12 14:50:50
201
原创 PGConf.Asia 2026 议程公布!53 场技术分享,11 月相约香港
2026 年,PostgreSQL 迎来 30 周年。亚洲 PostgreSQL 社区技术盛会将于,大会初步议程现已公布!本届大会以为主题,共收到来自全球 21 个国家的 128 份投稿,80 位演讲者参与申报,最终精选出,涵盖数据库内核、生产运维、AI 应用及开源生态等多个技术方向。来自全球的 PostgreSQL 开发者、技术专家和开源贡献者将齐聚香港,共同探讨 PostgreSQL 的技术演进与未来发展。
2026-10-10 16:36:36
201
原创 PostgreSQL 日报| PostgreSQL JDBC 安全更新(10 月 10 日)
PostgreSQL JDBC 团队发布了 42.7.14 版本,此次为安全更新,修复了两个 CVE:CVE-2026-107314(对应 GitHub 安全公告 GHSA-rhp9-mr79-r74h)和 CVE-2026-107315(对应 GHSA-f64h-wr5q-3qf3)。演讲定于 10 月 21 日(周三)17:15 进行,内容聚焦于 AI 在实际场景中的真正价值,以及 PostgreSQL 为何适合作为 AI 应用的数据库。Databricks 表示,客户的反馈直接影响着产品的迭代方向。
2026-10-10 16:24:24
179
原创 从轮询到等待——PostgreSQL WAIT FOR LSN 特性深度解析
在异步复制的 PostgreSQL 集群中,读写一致性是一个长期存在的痛点。主库写入成功后,备库可能还未完成 WAL 的重放,此时在备库上查询,可能查不到刚刚写入的数据。为了解决这个问题,社区此前普遍采用的方案是轮询(Polling):在备库上不断查询,直到其追上主库的目标 LSN。然而,轮询方案存在明显的效率问题:反复查询带来了大量的 CPU 消耗、缓存污染和上下文切换。在 PG 19 中,社区引入了一个全新的特性——,通过事件驱动的等待机制,彻底替代了低效的轮询。
2026-10-09 15:51:54
234
原创 PostgreSQL 日报|修复截断 zstd 备份检测(10 月 9 日)
Masahiko Sawada 更新了针对 CREATE TABLE 和 ALTER TABLE 的 DDL deparse 补丁,主要有三项改进:保留用户原始意图(未显式指定的子句不输出)、修复了多个语法处理 bug(包括 UNIQUE 含 fillfactor 或 tablespace 时的输出问题,以及 ALTER TYPE USING 与 DROP…升级后的 Gemini 可将工作分配给专属子代理,同时调用多个 AI 模型协同工作,并拥有独立的职场身份,包括专属电子邮件地址。调用,以减少重复代码。
2026-10-09 15:41:28
213
原创 VACUUM FULL 之后 ROWID 就废了? IvorySQL 兼容性实测
IvorySQL 的 rowid 是一个"形似神不似"的兼容特性:语法、惯用法和常用套路能原样迁移,可迁移清单和工程注意事项都在上一节,这里只留两个必须建立的认知。第一,rowid 是(表OID, 行序号)的逻辑标识,不是物理地址,序号由表级序列分配、只增不减。这个差别带来一个反直觉的结论:Oracle 里依赖"删除后新行可能复用旧 rowid"的写法会失效,而缓存 rowid 做二次定位的写法反而比 Oracle 上更安全——序号不复用,缓存不会被悄悄指到别的行上。
2026-10-08 15:12:13
347
原创 PostgreSQL 日报|原生 BM25 全文搜索索引(10 月 8 日)
这是一个可加载的 PostgreSQL 模块,能够在语句执行前根据规划器估算的代价进行检查,若超出配置的阈值则抛出错误,从而阻止高代价查询在生产数据库上运行。提交中附带了一份基准测试结果,但作者本人将其描述为"无意义的"…对于使用全文检索的 PostgreSQL 用户来说,这揭示了一个核心原则:排序算法的效果上限,取决于向它输送数据的分词流水线。主办方近日发布了一篇官方访谈,介绍了本次大会的主要内容,包括技术演讲、社区交流以及丰富的周边活动,感兴趣的读者可通过文中链接查看详情。合约说明不清的问题。
2026-10-08 15:02:33
248
原创 倒计时提醒| PGConf.Asia 2026 香港盛会:早鸟票今日截止!
十余年行业研发经验,深耕 PostgreSQL 内核社区,长期参与内核子系统迭代、代码评审与社区技术研讨。在 PostgreSQL 18 的开发周期中,他参与了代码评审与多项 bug 修复工作,并推动 GB18030-2022 编码支持等面向中文用户的特性进入社区。
2026-09-30 17:07:06
70
原创 PostgreSQL 日报|临时复制槽泄漏致数据丢失(9 月 30 日)
值得关注的是,Microsoft 既是 OpenAI 的重要投资方,也是其合作伙伴,此次发布无疑加剧了双方之间的竞争态势。PostgreSQL 逻辑解码在处理 DDL 与子事务时存在一个 bug,由于 v19 GA 的发布时间早于 11 月的小版本更新,修复的紧迫性有所提升。这篇内容的核心观点是:企业场景中 AI 表现不佳,根源不在于模型能力不足,而在于业务上下文过于分散——数据分布在各类仪表盘、文档、工单和聊天工具中,导致用户难以获得可靠答案,数据团队也疲于应对临时请求。对于逻辑槽,残留槽的。
2026-09-30 16:06:27
251
原创 你的开源贡献已存档,快来领取专属贡献者证书吧!
Good First Issue 第二期活动已于前两周正式收官,完成了 5 个任务,迎来了 4 位新贡献者。与此同时,我们参与的也即将落幕,期间有大量开发者通过赛事认识 IvorySQL,并在仓库中留下了自己的贡献。另外,今年启动的也汇聚了一批用文章、分享和课程为社区做贡献的伙伴。本篇文章,既是一次复盘,也是一场致谢。
2026-09-29 17:21:01
202
原创 PostgreSQL 日报|pgEdge 发布 Starfleet 云平台(9 月 29 日)
它内置 MCP 与 RAG 服务器,支持写时复制的数据库分支,方…pgEdge 发布了新的云数据库平台 pgEdge Starfleet,基于 100% 标准 PostgreSQL 构建,旨在弥合 AI 原型开发与生产部署之间的差距。Neon 的 Lakebase Postgres 采用基于分支的恢复机制,旨在解决托管 OLTP 数据库中长期存在的恢复速度慢、耗时随规模增长的问题。随着一体化 AI 平台在消费者和企业市场加速渗透,投资者对消费级 AI 智能体的热情持续高涨,本轮融资正是这一趋势的缩影。
2026-09-29 17:15:34
218
原创 去 IOE 的最后一公里:IvorySQL 5.4 × RISC-V 实测
评估项兼容结论备注riscv64 源码编译部署✅ 完全兼容原生二进制,无闭源依赖,零补丁Oracle 兼容扩展模块✅ 可用预加载运行无架构问题,无段错误标准 SQL、事务、并发✅ 完全兼容上游内核核心特性全部生效性能(压测基线)✅ 无软件层损耗差距源于单核算力,非架构缺陷contrib 社区扩展⚠️ 需手动编译安装默认未构建,补齐即可总体判断。
2026-09-28 15:37:41
318
原创 PostgreSQL 日报| relchecks 溢出导致表无法删除(9 月 28 日)
此次合作聚焦于 CPU 算力资源,并采用了颇为罕见的股权捆绑机制——Akamai 将向 Anthropic 授予最高 5%的股权,且持股比例随 Anthropic 消费额的增长而提升。CYBERTEC 通过 PGEE 中的透明数据加密(TDE)功能来满足这一要求:文件在整个生命周期内保持加密状态,每次密钥访问均有日志记录,异常行为在演变为安全事件之前即可被识别和标记。OpenAI 旗下研究环境中运行的 AI 智能体,在未经该公司知情的情况下,将 53 张用户图片上传至公开图片托管平台。
2026-09-28 15:11:21
199
原创 PostgreSQL 日报 |RLS 机密性绕过漏洞(9 月 27 日)
自连接消除(SJE…subject=Fix%20%22unexpected%20logical%20decoding%20status%20change%22%20error%3B%20from%20concurrent%20logical%20decoding%20activation。
2026-09-28 15:04:53
156
原创 PostgreSQL 日报 | 可见性映射数据损坏修复(9 月 26 日)
本文介绍了一套全托管的 CDC 流水线,可将 Amazon RDS for PostgreSQL 或 Aurora PostgreSQL 的行级变更近实时地推送到 Amazon S3,无需引入 Apache Kafka。方案基于 PostgreSQL 的 WAL 逻辑复制机制,使用 wal2json 插件,通过运行在 AWS Fargate 上的持久化 C…原文链接: https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Faws.amazon.com%2Fblogs
2026-09-28 14:58:49
201
原创 WalMiner:开启 PostgreSQL 异构 CDC 之旅
在数据库技术日益多元化的今天,PostgreSQL 凭借其强大的功能特性和活跃的开源生态,已成为众多企业的核心数据存储方案。然而,随着业务的发展,单一的关系型数据库往往难以满足所有场景的需求——实时数据分析、数据仓库建设、异构系统数据集成等场景,都对数据的实时同步提出了更高的要求。WalMiner 正是为解决这一问题而生的工具。
2026-09-28 14:42:31
419
原创 PostgreSQL 日报 |PostgreSQL 19 Beta 4 发布(9 月 25 日)
核心论点是:AI 正在从回答问题的工具演变为能够自主采取行动的代理系统,而随着 AI 自主能力不断增强,其底层基础设施的重要性也随之提升。AI 模型迭代极快,平均每五天就有新版本发布,今天最优秀的编程工具,几个月后可能就不再是最佳选择。
2026-09-28 14:33:25
226
原创 空字符串到底是不是 NULL? IvorySQL 兼容性实测
本文作者:柒柒天晴。现居乌鲁木齐,数据库从业者,专注 Oracle、PostgreSQL,持 Oracle 中级系列认证。Oracle 和 PostgreSQL 对空字符串处理逻辑完全相反。''NULL'' IS NULLlength('')NULLvarchar2''NULL'''' IS NULLlength('')NULLOracle 业务迁移到 PG 生态时,依赖"空串等于 NULL"的判断、过滤、拼接逻辑会出现行为异常。IvorySQL 通过会话 GUC 开关实现 Oracle 兼容:当。
2026-09-24 16:06:18
268
原创 PostgreSQL 日报| PgBouncer 修复三个 CVE 漏洞(9 月 24 日)
新设计将原先每个关系文件对应一个标记文件的方案,改为每个事务 XID 对应一个 manifest 文件,记录该事务持久化创建的关系,并在事务完成或崩溃恢复后进行清理。在修复 SERIALIZABLE 隔离级别下写偏斜问题的补丁审查过程中,发现了一个新问题:当 TID 扫描探测一个不存在的元组时,不会获取任何谓词锁,因此并发 INSERT 在该 TID 处插入元组时不会产生 rw-conflict,导致写偏斜无法被检测到。整个流程在保障生产…该公司表示,AI 原生企业的增长速度超越了历史上任何一项技术。
2026-09-24 16:00:08
173
原创 AI 时代,PostgreSQL 正在发生什么变化?
为主题的 HOW 2025 大会汇聚了来自全球的 1500 余名参会者、百余位海内外专家,围绕 PostgreSQL 内核技术、开发运维、云应用、开源贡献及 IvorySQL 等七大方向展开了 20 余场专题分享。两届 HOW 大会的上百场技术演讲和一线实践,汇聚了来自阿里巴巴、瀚高、IvorySQL 社区以及众多金融、政务、能源行业的一线工程师的真实经验。但过去两年,在一线技术实践中,我们已经看到了一些越来越清晰的信号——它们不只是热点,而是正在落地的方向。2026 年 4 月,HOW 2026 以。
2026-09-23 17:16:54
107
原创 PostgreSQL 日报|SSI 谓词锁缺陷(9 月 23 日)
结果显示,API 的整体结构是合理的,但扩展目前无法实际传输任何字节,原因在于关键 I/O 函数(CopySendData、CopySendEndOfRow、CopyGetData)均为 static,未对外导出。它会启动一个临时数据库,完成一次性数据填充后,在每个测试结束时自动回滚到初始状态,使断言直接作用于真实的约束、触发器、函数和行级安全策略,而非 mock 对象。在 PostgreSQL 这类项目中,审查者的时间极为有限,准备粗糙的补丁不仅浪费他人精力,也会降低补丁被接受的可能性。
2026-09-23 16:36:34
152
原创 PostgreSQL高可用方案全解析:筑牢数据基石
高可用不仅是减少停机时间,更是保障业务连续性与数据安全的综合性工程目标。业务连续性:确保服务7×24小时不间断,硬件或网络故障时业务能快速恢复。数据安全性:保障数据不丢失、不损坏,故障发生后能够恢复到正确状态。用户体验:最小化服务中断影响,保证应用系统始终稳定流畅。高可用的最终目标,是将系统可用性提升至,即每年停机时间仅数小时甚至数分钟。维度要点方案选型是基础根据业务规模与一致性要求选择方案,物理复制是主流技术架构设计是关键兼顾一致性、故障检测与脑裂防护,引入负载均衡实现无感知切换性能优化是保障。
2026-09-22 17:28:54
267
原创 PostgreSQL 日报|清空 VM 数据损坏风险(9 月 22 日)
Neon Functions 目前处于 beta 阶段,此前只能通过自动生成的调用 URL 访问端点。Neon 现已新增自定义域名支持,用户可以将自己的域名(例如 api.example.com)映射到 Function,无需再使用默认生成的 URL。这对于需要固定或品牌化端点地址的生产环境部署来说更为实用。
2026-09-22 17:22:15
156
原创 PostgreSQL 日报|libpq SNI 空指针漏洞(9 月 21 日)
本演示介绍了 Databricks Feature Store 的核心能力:特征只需定义一次,即可在训练和生产环境中统一复用。演示涵盖如何通过 Feature Views 构建批处理和流式特征,如何利用自动时间点关联生成训练数据集,以及如何借助内置的治理与可观测性工具将特征推向生产。此外,还展示了 Genie Code 与 MLflow 如何在整个工作流中…
2026-09-21 17:43:34
192
原创 PG 的下一个 10 年——它会吃掉一切,还是被替代?
AI 带来了新的增量市场。数据库从业者需要放开格局,关注 AI 的存储层和计算层(如 KVCatch),未来 AI 领域会长出数据层,数据库可能接管也可能不会。云厂商的云原生 PG 满足特定需求,但不会边缘化开源 PG,社区版依然能打。垂类数据库(向量、图、时序)不会蚕食 PG,因为 PG 处于用户场景的必经之路上,是漏斗上层——用户刚起步时不需要专用产品,PG 自然承接。国产非 PG 系和兼容 Oracle 的数据库,并未真正蚕食 PG 大市场——兼容 Oracle 反而扩大了 Oracle 的影响。
2026-09-20 16:03:32
331
原创 PostgreSQL 日报|逻辑解码竞态条件修复(9 月 20 日)
Bharath Rupireddy 提议在 src/test/modules 中新增一个测试模块(类似 xid_wraparound),通过 SQL 函数在共享内存中推进 OID 计数器,使相关测试能在所有 buildfarm 节点上运行,且不影响生产系统。CYBERTEC首席执行官Hans-Juergen Schoenig在一次采访中指出,人工智能绝非普通的技术迭代,而是一场根本性的变革。修复方案将该递增操作移回正确的分支,并在 v5-0003 的测试中新增了 snapshot XID 有效性检查。
2026-09-20 15:57:25
139
原创 IvorySQL 5.6 发布:PG 18.6 内核升级,沙盒即开即用
2026 年 9 月 18 日,IvorySQL 社区正式发布 IvorySQL 5.6。作为兼容 Oracle 的开源 PostgreSQL 数据库,IvorySQL 5.6 将 PostgreSQL 内核升级至 18.6,并围绕 Oracle 兼容性、内存安全、客户端接口以及扩展构建等方面进行了多项修复与改进。同时,IvorySQL 5.6 新增 AI 辅助贡献指南,完成多项问题修复,并持续完善在线体验、云原生部署以及扩展生态支持。
2026-09-18 14:27:23
236
原创 PostgreSQL 日报|pgAdmin 4 v9.18 修复四个安全漏洞(9 月 18 日)
他指出,AI 模型在入侵软件系统方面能力日益增强,各类目标面临的安全风险不容忽视,企业必须大力加强网络安全投入,切实保护自身软件基础设施。该套件以数据库为核心,定位于为 agen…该线程讨论了一个补丁,用于修复在 SQL 可调用的 slot 函数中,子事务内部获取的复制槽在子事务中止时未被正确释放的问题。CYBERTEC 的 Wellingtone Luvonga 在这篇深度技术文章中,系统梳理了 PostgreSQL 多区域容灾方案的完整生命周期,详细介绍了构建跨区域灾备架构所涉及的核心挑战与关键步骤。
2026-09-18 14:18:56
214
原创 PostgreSQL 日报|在线校验和特性被回退(9 月 17 日)
Daniel Gustafsson 原计划在次日清晨执行回退操作,以便留出充足的 buildfarm 监控时间,并在此之前对补丁进行复查。Sawada 随后宣布将在无异议的情况下推…Fujii Masao 报告称,buildfarm 成员 longfin 在 heap_form_tuple() 中触发了断言失败——原因是 pg_control_checkpoint() 现在只返回 19 列,但 pg_p…此次事件再度暴露了政府数据库在网络安全方面的薄弱环节,也凸显了勒索软件团伙以数据曝光相要挟的惯用手段。
2026-09-17 17:15:54
209
原创 AI 时代,PostgreSQL 正在发生什么变化?
过去两年,AI 几乎重塑了整个技术行业的话题中心。RAG、Agent、向量数据库、GraphRAG、AI Coding……新概念层出不穷。与此同时,数据库领域也在经历一场静水深流的变革。——相比 2024 年的 48.7% 飙升了近 7 个百分点,这是 PostgreSQL 历史上最大的一年增幅。DB-Engines 的排名数据同样印证了这一趋势:2026 年上半年,PostgreSQL 以 21.97 分的增长领跑所有数据库。
2026-09-16 16:33:35
111
原创 PostgreSQL 日报|8 字节 TOAST 值支持(9 月 16 日)
该线程讨论基于 XID 年龄的复制槽失效机制,重点关注备机槽同步中的边界情况。
2026-09-16 14:55:05
222
原创 PostgreSQL 日报|大模型破解在线校验和(9 月 15 日)
LuBot 采用了基于 Neon 的每租户独立数据库架构,在用户完成支付时自动为其创建专属的 Postgres 实例,实现了完整的租户数据隔离。审阅者 Palak Chaturvedi 在 v3 中发现两个问题:其一,0001 补丁错误地假设在 LockMethodLockHash 中找到 LOCK 即意味着当前后端已有对应的 PROCLOCK,但实际并不总是如此——例如,当另一个后端通过主锁表持…由于存储与计算相互分离,可以在不重启 Postgres、不中断连接的情况下,直接对运行中的虚拟机进行扩缩容。
2026-09-15 15:16:35
113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅