- 博客(573)
- 收藏
- 关注
原创 PostgreSQL 日报|statement_timeout 与 Hash 索引补丁迭代(11 月 15 日)
Joao Rito 对 Bertrand 提交的两个补丁(v1)进行了测试,该补丁修复了堆重扫描策略变更时 ReadStream 的处理问题。补丁可干净应用于当前 master(165af118c5),在 cassert/debug/tap-tests 编译选项下无警告,全部 243 个回归测试通过,包括新增的 t/016_heap_rescan_stra…讨论过程中,Aleksander Alekseev 提交了 rebase 后的补丁版本,Andres Freund 确认审核通过并完成提交。
2026-11-15 11:40:16
34
原创 PostgreSQL 日报|PG19 VACUUM 误估 reltuples(11 月 14 日)
Antonin Houska 提出了一种基于栈的子命令进度跟踪新方案:当子命令开始上报进度时,后端将父命令的状态压栈(支持无限嵌套),视图中只显示当前正在执行的命令进度,无需增加每个后端的共享内存用量。最新研究显示,中国最先进的 AI 模型是在受美国出口管制的 Nvidia 芯片上训练而成,这一发现令外界对出口禁令的实际效果产生严重质疑。该公司旗下的智能体管理平台 LangSmith 目前已拥有 7,000 家客户,该平台支持跨模型、跨平台部署,方便开发者在不同基础设施环境中构建和管理 AI 智能体。
2026-11-14 11:58:15
132
原创 PostgreSQL 19 将是一个质量优良的新版本
PostgreSQL 每个大版本的发布都会带来一批值得关注的新特性。但对于生产环境而言,升级数据库的价值并不仅仅在于获得新的 SQL 语法或者新的功能,更重要的是能否解决现有版本在性能、并发、稳定性以及运维管理方面长期存在的问题。回顾 PostgreSQL 过去几个版本的发展,可以看到一个比较明显的趋势:数据库正在逐步向更加智能化的资源管理、更低侵入性的在线维护、更完善的数据一致性保障以及更加灵活的运行机制演进。
2026-11-13 15:34:06
346
原创 主库断电、断网、打补丁 —— 这些平时不敢试的,11 月 14 日 GOTC 现场一次跑完
搭一套 Patroni 三节点集群要多久?调通逻辑复制和 postgres_fdw 要多久?给一个 PG 内核补丁做完整验证又要多久?来 PGNexus workshop,我们把这一整套搬到现场。
2026-11-12 19:07:46
222
原创 PostgreSQL 日报| glibc 升级可静默损坏索引(11 月 12 日)
Pablo Svampa 总结了十个受影响的场景:B-tree、唯一索引、外键、部分索引、BRIN、GiST、EXCLUDE 索引、基于字符串的范围分区表、CHECK 约束、存储型生成列与物化视图,以及查询…若以服务方式循环运行并反复失败,这些资源将持续积累。借助 Genie,智能体可以访问受治理的业务语义层,跨数据与文档进行分析,并返回带有引用来源的答案,全程无需改变现有工作流。这一里程碑式数据凸显了该公司商业化的强劲势头,企业客户群持续扩大,AI 产品需求旺盛,使其成为近年来增速最快的科技公司之一。
2026-11-12 19:01:30
149
原创 Postgres 19 REPACK:更快、内置的表膨胀清理方案
REPACK 是我在 Postgres 19 中最喜欢的功能。它不是最炫酷的,但如果你在跑生产数据库,它是最重要的那个。Vacuum、autovacuum 和表膨胀一直是 Postgres 用户的痛点。一方面,Postgres 的 MVCC 设计并不新鲜。但在高更新系统中,死行不断产生、后续被释放,vacuum 需要调到合适的级别来维持低膨胀,这仍然是一门不太精确的科学。一旦膨胀存在,它就摆在那里。你会看到那些未被回收的空间没有被使用。
2026-11-11 15:38:11
111
原创 PostgreSQL 日报|CloudNativePG 晋级 CNCF 孵化(11 月 11 日)
他分享了穿着该套装的亲身体验:热量难以散发、视野极为有限,还需要另一名志愿者全程引导,不过 2026 年的新款套装已内置电池风扇,改善了通风条件。值得关注的是,七位联合创始人计划各自出售相同数量的股份,按发行价中位数计算,每人将套现约 2.5 亿美元,同时整个创始团队仍将保持对公司的控制权。在会议进行过程中,Claude 可以同步起草讨论中的方案、在白板上梳理时间线、在会议聊天框中回答问题,并从关联的工作应用中调取相关信息(如往年数据)。Neon 发布了一篇文章,汇总了近期对其后端基础设施的多项更新。
2026-11-11 15:23:26
94
原创 从异构数据库到 PostgreSQL 的逻辑复制:开源扩展 SynchDB 的设计与实践
SynchDB v1.3 已于 2025 年 11 月 25 日正式发布。目前它支持 MySQL、SQL Server、Oracle 和 OpenLog Replicator;支持全量快照、CDC 实时捕获;支持 DML/DDL 同步;并提供 Prometheus & Grafana 监控集成。在当今 AI 爆发的时代,大家都渴望使用 PostgreSQL 强大的生态。而海量的数据往往还沉睡在 MySQL 或 Oracle 中。
2026-11-10 17:15:32
361
原创 PostgreSQL 日报|分区并发分离未完成引发崩溃(11 月 10 日)
在 OAuth validator libraries 功能的测试中,发现了一个偶发性失败问题:在启用 AddressSanitizer(ASAN)且机器负载较重的情况下,长时间使用的后台连接可能超出超时限制。该补丁旨在为订阅端添加一个处理逻辑解码消息的 hook。讨论涉及以下几个关键问题:(1) 一个已存在的 bug——在流式传输模式下,若事务性逻辑消息在随后被中止的子事务中发出,由于 ReorderBufferApplyMessage() 传递的是顶层 XID 而非子事务 XID,该消息仍会被应用;
2026-11-10 17:07:12
150
原创 PG18 索引与查询特性在 IvorySQL5.6 上的实测
这一篇测 IvorySQL 5.6(PG18) 在索引与查询侧的三组新能力:nbtree 的 skip scan、GIN 索引的并行构建、以及控制文件复制方式的。
2026-11-09 17:27:04
254
原创 PostgreSQL 日报| OAuth 校验库置空仍可登录(11 月 9 日)
Tomas Vondra 提交了针对 commit a798660ebe3 中"bogus parameterizations"漏洞的清理版修复补丁,并为各个回退分支分别提供了对应的版本。据报道,OpenAI 正在进行新一轮融资,已额外筹集 110 亿美元,整轮融资尚未正式收官,预计将在未来数周内完成。作为一款面向现代开发流程的 Serverless Postgres 数据库,Lakebase 支持即时分支与环境克隆,并通过计算与存储分离的架构提升性能、降低成本、增强可靠性。函数中发现了一个 bug。
2026-11-09 13:34:53
245
原创 PostgreSQL 日报|PG 19 发布公告草稿(11 月 8 日)
AgensGraph 2.18 基于 PostgreSQL 18.6 构建,在继续支持 openCypher 的同时,新增了对 ISO GQL 标准(ISO/IEC 39075)的扩展支持,引入了 LET、FOR、FILTER、NEXT、FINISH、INSERT 等子句以及图子查询功能。描述为"让用户向查询规划器提供自己的指导"并不准确,该扩展的设计初衷是计划稳定性,而非提示(hint)机制,应避免给人"给 Postgres 提示"的印象。在循环中途分配失败,该指针将指向一个部分初始化的对象。
2026-11-08 13:49:27
205
原创 PostgreSQL 日报|EDB 收购 Altinity、pg_dump 与恢复预取补丁迭代(11 月 7 日)
Nathan Bossart 审查了 Vik Fearing 提交的一个文档补丁,该补丁重新整理了 PostgreSQL 文档中对 SQL 三值逻辑系统(true、false、null/unknown)的描述,并对真值表的格式进行了调整。据报道,OpenAI 正在进行新一轮融资,额外募集约 110 亿美元,整轮融资尚未完成,预计将在未来数周内收官。与此同时,市场也出现了一些值得关注的信号——Ramp 数据显示,尽管 AI 使用量持续攀升,但企业在 AI 上的实际支出增长已趋于停滞,这一趋…
2026-11-07 12:25:14
257
原创 PostgreSQL 日报|PG18 原地升级后节点静默停止(11 月 6 日)
该讨论涉及自定义 OAuth validator 选项在系统视图中的展示方式。Zsolt Parragi 报告了一个 bug,Daniel Gustafsson 对其进行了审查,并对硬性上限方案表示保留意见。Zsolt 建议将相关函数重构为使用 ArrayBuildState,代码更简洁,尽管改动幅度相对较大。Daniel 认同这是更优的方向,但考虑到 v…
2026-11-06 15:51:35
227
原创 PostgreSQL 日报| pg_basebackup 提速至 23Gbps(11 月 5 日)
这一案例展示了按需、可弹性扩展的数据库供给如何满足 AI 辅助开发场景的需求,也说明 Neon 在多智能体与多用户并…Neon 的实际使用数据显示,AI agent 在选择工具时,即便内部逻辑建议使用 CLI,仍会优先选择 MCP server。然而,批评人士指出,该倡议同样服务于 OpenAI 自身的商业利益,意在将公司议程嵌入重大选举周期前的政治生态。用户可将其与平台上 70 余个其他模型配合使用,直接调用 Lakehouse 中的现有数据,构建受治理的 AI 应用与智能体。每个哈希条目存储两个有…
2026-11-05 15:22:42
237
原创 活动回顾| IvorySQL 校园行走进浙江大学,解锁 PostgreSQL 与 AI 技术实践新体验
11 月 3 日,由数据库开源发展联盟(COSDA)与 IvorySQL 开源数据库社区联合主办的在浙江大学软件学院顺利举办。本次活动聚焦 PostgreSQL 技术生态、IvorySQL 的发展与创新、AI 与数据库融合等方向,通过三场主题演讲和一场动手实践 Workshop,为高校师生带来了从数据库内核原理、工程应用到实际操作的技术交流与学习体验。
2026-11-04 14:07:30
86
原创 PostgreSQL 日报| Memoize 非确定性排序返回错误结果(11 月 4 日)
讨论围绕在 PostgreSQL 系统视图中展示自定义 OAuth validator 选项(validator.),以便管理员能够查看服务器实际解析的 HBA 配置内容。Zsolt Parragi 提交的补丁将这些选项按出现顺序以 validator.= 的格式输出。由于未知的 validator.名称在重载时无法被检测到…
2026-11-04 12:49:02
124
原创 PG18 开发者与 SQL 新特性在 IvorySQL 5.6 实测
本文实测的这几族 SQL 新特性——uuidv7、虚拟生成列、加时段约束(PG18 新增),以及 PG17 就加了的 UUID 解析函数——在 IvorySQL 5.6 上全部原样可用,且都经过 5432/1521 双端口对照实测。时段约束是 PG 模式独有的 Oracle 模式支持要等下一个版本。
2026-11-03 15:45:50
201
原创 PostgreSQL 日报| psqlodbc 修复安全漏洞(11 月 3 日)
该补丁经历了至少三个版本的迭代,v3 获得了 surya poondla 的积极评价,他指出文档修改表述清晰,maintenance.sgml 中对共享代价限制的描述准确。在 AI Functions 研究任务中,训练作业的数量已增长至原来的八倍。本周四将举办一场时长 60 分钟的线上研讨会,由来自 CYBERTEC 的 Marcelo D. 和来自 DESIC 的 Isabel Planells Chicharro 联合主讲,重点介绍如何在保持安全标准的前提下,从 Oracle 迁移至其他数据库平台。
2026-11-03 15:39:57
176
原创 深入 PostgreSQL WAL:从崩溃恢复到逻辑复制
在修改后的数据页持久化到磁盘之前,先确保恢复这些修改所需的 WAL 记录已被可靠写入。因此,即使部分数据页在数据库意外停止时尚未写入磁盘,PostgreSQL 仍有机会通过重放 WAL 恢复已提交的变更。时间PostgreSQL 版本关键能力2001 年7.1引入 WAL,支持崩溃恢复2005 年8.0引入时间点恢复(PITR)2010 年9.0引入流式物理复制2014 年9.4引入复制槽(Replication Slots)2017 年10。
2026-11-02 12:16:38
162
原创 PostgreSQL 日报|子表 CHECK 约束恢复标记错误(11 月 2 日)
另外两个补丁 v5-0002 和 v5-0003 针对 PG18 中的同类问题,但涉及一个权衡:pg_dump 在恢复时可能将子表继承的 CHECK 约束的 pg_constraint.conislo…Rune 专注于 AI 驱动的物流解决方案,此次收购标志着 Salesforce 在国防领域的野心进一步扩大,也是其借助并购提升 AI 竞争力整体战略的重要一步。与此同时,市场对 AI 行业高额支出可持续性的担忧持续升温,资本压力与投资者的审慎情绪正为这家全球知名 AI 公司的前景蒙上阴影。
2026-11-02 12:06:31
199
原创 PostgreSQL 日报| E-Maj 修复权限提升漏洞(11 月 1 日)
此次讨论涉及一组补丁,旨在停止将 hash 索引中仅需 pin 的 bucket 页面注册到 WAL,具体是移除对 REGBUF_NO_CHANGE 的使用。他指出,当用户手写名称(如 “expr_5”)不被识别为自动生成后缀序列的一部分时,会被存入普通基础名称列表,虽然后续逻辑碰巧能正确处理,但整个…Lukas Fittl 提交了该补丁系列的 v18 版本(跳过 v17),主要变更如下:0004 重构了节点级 instrumentation 的开销,改进了内存生命周期管理,并新增。其提议的修复方案是在。
2026-11-01 13:35:29
193
原创 PostgreSQL 日报|修复元组写入数据损坏缺陷(10 月 31 日)
Andrew Dunstan 决定先提交补丁 v5-0001,该补丁针对 PG19 的一个未解决问题,修复了仅由子表强制执行 CHECK 约束时存在的三个 bug,修复逻辑较为直接。全新推出的 SAP Application Data Foundation 旨在简化 SAP Databricks 对云端及本地 SAP 数据的访问,减少定制化数据管道的依赖,降低总拥有成本,缩短价值实现周期。当前版本仅包含核心修复,暂未加入额外的测试和检查,原因是需要优先确保该修复能进入 11 月的版本发布。
2026-10-31 13:34:15
181
原创 开源数据库进校园| 11 月 3 日,IvorySQL 校园行走进浙大宁波校区:从 PostgreSQL 扩展生态到 AI 实战
从 PostgreSQL 的内核架构与扩展机制,到 Oracle 兼容技术的工程实践,再到 AI 辅助开发与数据库实验,开源数据库正在为开发者带来更多技术探索与创新实践的机会。本次活动由,面向浙江大学软件学院研究生及相关专业师生,围绕 PostgreSQL 技术生态、IvorySQL 的发展与创新、AI 与数据库融合实践等主题,带来三场技术分享和一场动手实践 Workshop。
2026-10-30 17:17:13
113
原创 PL/iSQL 迁移的第二道坎:嵌套子函数、%TYPE、%ROWTYPE 与 OUT 参数实测
Oracle 存储过程迁到 PostgreSQL,导入顺序能靠 FORCE VIEW 兜住,真正的门槛在过程代码本身:嵌套子函数、%TYPE%ROWTYPE属性、OUT 出参这类 Oracle 习惯写法,直接搬到plpgsql里有的能跑、有的当场报语法错。
2026-10-29 16:49:12
200
原创 PostgreSQL 日报|Anonymizer 3.3 修复高危漏洞(10 月 29 日)
此外,Microsoft 还披露,在截至 9 月 30 日的季度内,其通过与 OpenAI 的商业合作安排(包括收入分成)录得 100 亿美元收入,凸显了这一战略合作的深度财务绑定关系。每次备份完成后,系统会自动将其还原到一个临时 PostgreSQL 实例中进行验证,并与源库的完整 schema 清单进行比对,涵盖表、行数、列、约束、索引、序列、视图、函数、触发器、RLS 策略、权限及扩…在推进技术现代化时,SBB 希望掌握完整的数据自主权,同时摆脱专有软件的授权限制。的补丁讨论仍在进行中。
2026-10-29 16:47:49
235
原创 PostgreSQL 的控制权,如何从云端回到用户手中?
PostgreSQL 以开放和灵活著称,但当数据库运行在托管服务中,用户是否仍拥有对底层环境、扩展和数据的充分控制权?在 HOW 2026 大会上,OnGres 创始人、StackGres 项目作者 Álvaro Hernández 以《Make Postgres Yours Again》为题,讨论了 PostgreSQL 从传统自建到云数据库托管服务的演进,以及便利性、成本和自主控制权之间的取舍。
2026-10-28 20:13:19
353
原创 PostgreSQL 日报|恢复预取器缺陷致检查点失败(10 月 28 日)
对于受监管行业而言,继续依赖未经现代化改造的系统,会持续拉大平台可证明的能力与合规框架实际要求之间的差距。文章将数据库现代化定位为风险管理的核心议题,尤其关注混合部署环境下的安全性、合规性和运营韧性,并将 PostgreSQL 作为满足上述需求的落地选择,逐一对比了社区 PostgreSQL、云厂商托管服务与企业发行版三条现代化路径在合规工程、审计日志、数据驻留与支持访问上的差异,并介绍了 Fujitsu Enterprise Postgres 在平台内直接提供的透明数据加密等合规能力。
2026-10-28 20:06:28
215
原创 回顾| IvorySQL 校园行走进山东大学:数据库技术、产业实践与职业成长
从课堂上的数据库原理,到企业中的工程实践,再到 AI 应用背后的数据服务,数据库技术的学习与应用正在不断延伸。本次活动由 IvorySQL 与数据库开源发展联盟(COSDA)联合主办,以“从 PostgreSQL 到 AI:数据库技术发展、产业实践与职业成长”为主题,面向山东大学计算机及相关专业学生,开展数据库技术与开源实践交流。
2026-10-27 16:40:17
143
原创 PostgreSQL 日报| ILIKE 索引扫描漏返数据行(10 月 27 日)
Greg Burd 提交了一个补丁,新增回归测试文件 deparse_roundtrip.sql,用于验证 pg_get_viewdef() 和 pg_get_ruledef() 输出的 SQL 能够正确地往返于 deparser,即满足可重新解析、查询结果一致、以及 deparse 结果为不动点三个条件,涵盖 17 个复杂边界用例。
2026-10-27 16:35:42
223
原创 使用 Patroni + HAProxy + Keepalived + ETCD 搭建高可用的 PostgreSQL 集群
Patroni 是一个使用 Python 构建的高可用性(HA)PostgreSQL 的方案,Patroni 支持多种分布式配置存储,如 ZooKeeper、etcd、Consul 或 Kubernetes,支持 PostgreSQL 9.3 + 以上的版本。Patroni 官网地址。
2026-10-26 18:53:31
231
原创 PostgreSQL 日报| WAL summarizer 断言失败(10 月 26 日)
值得注意的是,就在这一决定公布前几周,该公司一名工程师曾公开表示,切断实时数据并不是一个可行的解决方案。Anthropic 是知名 AI 安全研究机构,也是 Claude 模型的开发者,近年来吸引了包括 Google 和 Amazon 在内的多轮大规模融资,估值持续攀升。在附加索引的场景下,master 运行了 12.1G 条指令,v3 运行了 11.7G,而哈希表方案运行了 8.5G,接近关闭预取时的 8.2G。随着 AI 系统自主性持续增强,企业面临在不阻碍创新的前提下实施有效治理的挑战。
2026-10-26 18:50:39
155
原创 直播回顾|IvorySQL 5.6 新特性解读与 PGNexus 沙盒实操演示
10 月 21 日晚,IvorySQL 社区举办了主题为的线上技术直播。本次活动邀请瀚高高级软件工程师、IvorySQL 社区核心贡献者牛世继,以及 IvorySQL 社区布道者、资深技术专家马顺华,围绕 IvorySQL 5.6 版本更新与 PGNexus 在线沙盒展开技术分享。从数据库内核升级、Oracle 兼容性改进,到在线实验环境搭建与 AI 辅助开源贡献,本次直播将版本特性与开发者实践相结合,为社区用户了解 IvorySQL 5.6 及相关开发工具提供了一个交流机会。
2026-10-23 17:46:48
97
原创 PostgreSQL 日报| SQL-PGQ 属性图特性(10 月 23 日)
该讨论围绕基于 XID age 的 replication slot 失效机制,主要涉及 Nisha Moond 提出的两个正确性问题。其一:持有 snapshot xmin 但未分配 XID 的长事务(如 repeatable read 事务)可能导致健康的 slot 被误删。Bharath Rupireddy 认同这一问题,并建议新增一个 proc-a…原文链接:Rui Zhao 报告了表 Access Method(AM)reloptions 辅助函数中的一个锁级别错误。
2026-10-23 17:36:17
188
原创 PostgreSQL 日报| SQL-PGQ 属性图特性(10 月 22 日)
该讨论围绕基于 XID age 的 replication slot 失效机制,主要涉及 Nisha Moond 提出的两个正确性问题。其一:持有 snapshot xmin 但未分配 XID 的长事务(如 repeatable read 事务)可能导致健康的 slot 被误删。Bharath Rupireddy 认同这一问题,并建议新增一个 proc-a…原文链接:Rui Zhao 报告了表 Access Method(AM)reloptions 辅助函数中的一个锁级别错误。
2026-10-22 17:05:26
285
原创 PostgreSQL 日报|恢复期 COPY TO 未日志表修复(10 月 21 日)
TigerData 开源了 searchgres.js,这是一个 TypeScript 库,基于 PostgreSQL 实现可组合式搜索,支持在单条查询中融合 BM25 全文检索、语义向量搜索以及结构化过滤(层级路径、元数据、时间范围、正则表达式)。函数进行重新设计的提案。Noah Misch 在回复 Mario González 的问题时指出,核心问题并不在于那些具体问题本身,而在于 González 的邮件摘要对 Tom、Andres、Robert 以及 Misch 本人此前反馈的过度简化。
2026-10-21 16:09:48
193
原创 PostgreSQL 18 性能与执行计划新特性实测
PostgreSQL 18 带来了异步 I/O(AIO)子系统和一批执行计划新信息,我在 IvorySQL 5.6(数据库内核版本 PostgreSQL 18.6)上把 AIO 从头到尾摸了一遍——三档。
2026-10-21 09:18:24
267
原创 PostgreSQL 日报| OpenCode 遭黑客入侵 API 密钥失窃(10 月 20 日)
开源 AI 编程工具 OpenCode 遭到黑客攻击,部分用户的 API 密钥被窃取,攻击者随后利用这些密钥在受害者的 AI 账户上产生大量费用。值得注意的是,事件响应过程中,被调用来分析恶意代码的 AI 工具屡次拒绝执行相关操作,给应急处置带来额外困难。pgEdge 联合创始人兼 CEO Phillip Merrick 在接受《CTO Magazine》专访时指出,技术领导者面临的核心挑战,不只是如何用 AI 来构建应用,而是如何着眼长远、构建可持续的…参考页中的模糊措辞。有人提交了一个补丁,用于更新。
2026-10-21 09:11:42
224
原创 PostgreSQL 日报|TOAST v2 更快更小免迁移(10 月 19 日)
pgBackRest 2.60.0 已正式发布。此版本新增了 选项,若恢复的文件存在无效页面校验和,restore 命令将报错中止,集群因此无法启动,需重新执行恢复操作;expire 命令也将拒绝在最旧保留备份存在校验和错误时运行。其他改进包括:支持 GCS Workload Identity Federatio…原文链接:https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2Fpgbackre
2026-10-19 16:49:21
193
原创 PostgreSQL 日报| PG19 主备切换挂起修复(10 月 17 日)
据 TechCrunch 报道,这些 AI 代理通过利用暴露在应用程序配置、公开代码仓库以及权限过于宽泛的云角色中的凭证和连接设置,成功获取了未经授权的访问权限。随着 AI 代理的广泛应用,敏感配置数据暴露在公开或管理松散环境中的问题,正对全球各类组织构…该讨论围绕 PostgreSQL 在 Windows 上的优雅套接字关闭问题,涉及两个提交的回退:e0f633ca6bc(Windows 专项测试修复)和 29992a6a509(对原始修复的回退)。写入失败,重启后的 worker 会继承当前的。
2026-10-17 11:21:57
280
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅