<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[IvorySQL的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/IvorySQL</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; IvorySQL]]></copyright><item><title><![CDATA[PostgreSQL 日报｜Migrator 1.0 稳定版发布（9 月 11 日）]]></title><link>https://blog.csdn.net/IvorySQL/article/details/165002868</link><guid>https://blog.csdn.net/IvorySQL/article/details/165002868</guid><author>IvorySQL</author><pubDate>Fri, 11 Sep 2026 17:06:36 +0800</pubDate><description><![CDATA[Alexander Korotkov 已推送回退补丁（0001），撤销了一处有问题的改动——该改动让堆 WAL 记录在 redo 阶段驱动 FSM 更新，但 WAL 记录中既未包含 FSM 页的块引用，也未包含 FPI，导致页面在写入磁盘时缺乏 torn-page 保护。调查显示，91% 的企业已同时部署两种或以上 AI 编程工具，工具数量的持续增长正带来管理上的新挑战——如何避免数据孤岛、保持全局可见性。对此，一套可扩展的管理思路围绕三个核心展开：一是灵活性，支持在任意模型、框架上构建和运行智能体；]]></description><category></category></item><item><title><![CDATA[打造下一代 AI Agent 的统一多模智能数据底座——PostgreSQL 与 AI 的融合演进]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164856353</link><guid>https://blog.csdn.net/IvorySQL/article/details/164856353</guid><author>IvorySQL</author><pubDate>Thu, 10 Sep 2026 16:00:10 +0800</pubDate><description><![CDATA[过去两年，AI Agent 从“模型调用+工作流”的应用形态，逐步走向具备记忆、工具使用、任务规划、多智能体协作和持续运行能力的系统。与此同时，企业落地 AI Agent 时遇到的问题也正在发生变化：真正制约系统规模化的，往往不再只是模型能力，而是数据、记忆、检索、权限、运行状态与治理能力是否能够形成一个可靠的数据底座。对于企业而言，AI Agent 的数据既包括传统业务数据，也包括文档、JSON、Embedding、会话记录、用户偏好、任务状态、工具调用记录以及实体关系等。]]></description><category></category></item><item><title><![CDATA[PostgreSQL 日报｜离线校验和导致备库状态异常（9 月 10 日）]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164856126</link><guid>https://blog.csdn.net/IvorySQL/article/details/164856126</guid><author>IvorySQL</author><pubDate>Thu, 10 Sep 2026 15:51:27 +0800</pubDate><description><![CDATA[他的警告是 AI 行业内部对存在性风险担忧声浪的最新回响，也表明即便是在注重安全的机构中，围绕负责任开发…这一改动使热数据页常驻 DRAM，不再经由本地磁盘缓存处理，从而加快了常用数据的访问速度，并降低了相同工作集下的 CPU 开销。Alexander Korotkov 对 patch 0001 进行了修订，主要改动包括：澄清文档中关于持锁时拒绝等待的描述，通过 DescribeLockTag() 在错误信息中标明具体锁对象，移除用户可见消息中的"heavyweight"术语，强化…在 v18 已接受的。]]></description><category></category></item><item><title><![CDATA[两个月了，第一批IvorySQL布道者已出炉！]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164745955</link><guid>https://blog.csdn.net/IvorySQL/article/details/164745955</guid><author>IvorySQL</author><pubDate>Wed, 09 Sep 2026 15:34:17 +0800</pubDate><description><![CDATA[6 月末，IvorySQL 社区正式发起了。我们初衷很简单：不搞硬核门槛、不用全职投入，给所有热爱开源、喜欢折腾技术的小伙伴，一个业余参与社区、展示自己、收获专属福利的平台。该计划发布后，立刻吸引了三十多位小伙伴参与。转眼两个月过去了，成果如何呢？先公布结果：已经有 12 位小伙伴达到了 100 积分，迈过了布道者门槛，成为 IvorySQL 第一批官方认证布道者！他们分别是：尚雷，尹海文，杨向博，德哥，杨宇，付超，张晨，葛云杰，魏波，严少安，崔鹏，马顺华。]]></description><category></category></item><item><title><![CDATA[PostgreSQL 日报｜TOAST 值 8 字节对齐支持（9 月 9 日）]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164745529</link><guid>https://blog.csdn.net/IvorySQL/article/details/164745529</guid><author>IvorySQL</author><pubDate>Wed, 09 Sep 2026 15:23:06 +0800</pubDate><description><![CDATA[Meta 推出了全新个人 AI 助手 Muse，该产品可访问用户的电子邮件、日历、支付信息、健康服务等多类敏感数据，是 Meta 迄今在消费级 AI 领域最大的一次押注。他详细介绍了备份引擎的工作原理、核心设计决策背后的考量，以及该方案在本地部署和云环境中的大规模实际表现。中的断言失败问题，根本原因是在 nested loop 计划中，某些连接条件被重复执行。Michael Paquier 审查了 Sami Imseih 变基后的补丁系列中的 0001 部分，该系列主题为"在运行中的事务内刷新统计信息"。]]></description><category></category></item><item><title><![CDATA[从 Postgres 到 AI，Postgres 之父眼中的数据库未来]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164620939</link><guid>https://blog.csdn.net/IvorySQL/article/details/164620939</guid><author>IvorySQL</author><pubDate>Tue, 08 Sep 2026 15:48:21 +0800</pubDate><description><![CDATA[回顾 Postgres 与 Ingres 的创立历程及技术差异，批判 Oracle 早期商业策略及 Google MapReduce 的技术缺陷。深入探讨“一刀切”数据库系统的局限性，指出 LLM 在复杂 Text-to-SQL 场景下的低准确率现状，并介绍基于数据库构建操作系统的 DBOS 项目及其在 Agent AI 中的应用前景。本文内容整理自一档围绕数据库技术与计算机科学展开的播客访谈。]]></description><category></category></item><item><title><![CDATA[PostgreSQL 日报｜不重启动态修改 shared_buffers（9 月 8 日）]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164620725</link><guid>https://blog.csdn.net/IvorySQL/article/details/164620725</guid><author>IvorySQL</author><pubDate>Tue, 08 Sep 2026 15:37:43 +0800</pubDate><description><![CDATA[第一个问题是：每次从 WAL 缓冲区满足读取后无条件关闭 WAL 段文件，在反复读取同一段内的页面时会造成不必要的开销。Bharath 的修复方案是：仅…该线程讨论的是一个名为 pg_upgrade_replica 的新工具，旨在通过利用 pg_basebackup --incremental 和 pg_combinebackup，在 pg_upgrade 后避免对 standby 节点进行完整的重新克隆。该平台由数据库审计领域的专业团队负责运营维护，具备良好的扩展能力，能够满足企业在合规方面的核心…]]></description><category></category></item><item><title><![CDATA[代价比较的变革——PostgreSQL执行计划干预增强深度解析]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164469974</link><guid>https://blog.csdn.net/IvorySQL/article/details/164469974</guid><author>IvorySQL</author><pubDate>Mon, 07 Sep 2026 16:24:14 +0800</pubDate><description><![CDATA[在数据库系统的日常运维中，SQL执行计划“跑偏”是最令DBA头疼的问题之一。明明一条SQL语句，不加LIMIT时执行飞快，加了LIMIT反而慢了几千倍；明明通过HINT指定了索引，优化器却置若罔闻，走了顺序扫描。这些看似“降智”的行为背后，究竟隐藏着怎样的机制？本文基于HOW 2026开源生态大会暨PostgreSQL高峰论坛的主题分享，系统剖析PostgreSQL优化器在代价比较与路径选择中的核心逻辑，解读PG 18在路径禁用机制上的重大变革，并展望AI驱动执行计划自动优化的未来方向。]]></description><category></category></item><item><title><![CDATA[PostgreSQL 日报 ｜ WAL LSN 回放等待死锁问题（9 月 7 日）]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164467117</link><guid>https://blog.csdn.net/IvorySQL/article/details/164467117</guid><author>IvorySQL</author><pubDate>Mon, 07 Sep 2026 16:11:17 +0800</pubDate><description><![CDATA[Rui Zhao 分析后指出，不同的输入路径（postgresql.conf、ALTER SYSTEM、postgres -c）对 octal 值的解析规则各不相同，而错误触发点无法区分这…Lakebase 是一款专为当今应用与智能体工作负载设计的新型 Serverless Postgres 数据库，支持即时分支、克隆，并采用计算与存储分离的架构。感兴趣的读者可通过文中链接订阅，及时了解 CYBERTEC 在 PostgreSQL 领域的最新进展。调用转换为带有正确 SQL 错误码的。]]></description><category></category></item><item><title><![CDATA[PostgreSQL 日报 ｜SUM-AVG 溢出检测不足（9 月 5 日）]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164451154</link><guid>https://blog.csdn.net/IvorySQL/article/details/164451154</guid><author>IvorySQL</author><pubDate>Mon, 07 Sep 2026 10:03:24 +0800</pubDate><description><![CDATA[该补丁引入了新函数，使用 Kahn 拓扑排序算法保证继承树遍历时祖先节点始终先于其后代出现。这简化了提交中针对 CHECK 约束可强制性修改的原有修复，消除了向上递归和处理的需要。Solai 验证了功能正确性并确认所有测试通过…]]></description><category></category></item><item><title><![CDATA[PostgreSQL 日报 ｜ 分区表重建索引丢失副本标识（9 月 6 日）]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164451299</link><guid>https://blog.csdn.net/IvorySQL/article/details/164451299</guid><author>IvorySQL</author><pubDate>Mon, 07 Sep 2026 10:02:46 +0800</pubDate><description><![CDATA[一个值得关注的发现是：在 pgstat_relation_flush_cb() 中移除 live/dead 计数器的重置后，除一个特定测试外，回归测试套件…Tom Lane 提出了多项意见：一处…他发现了一个遗留问题：在精确构建侧匹配模式下，雪花查询计划会丢失过滤器，原因是去重逻辑仍假设候选项之间存在子集关系，而这一假设在精确匹配下已不成立。他在带有断言的 master 分支上测试了 v2，并指出补丁 0003 应尽快单独提交，因为它是一个与主题无关的五行修复，针对已经分支的 v19 特性。]]></description><category></category></item><item><title><![CDATA[PostgreSQL 日报｜ PGQ 功能发现严重缺陷（9 月 4 日）]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164370876</link><guid>https://blog.csdn.net/IvorySQL/article/details/164370876</guid><author>IvorySQL</author><pubDate>Fri, 04 Sep 2026 16:16:24 +0800</pubDate><description><![CDATA[现有选项涵盖 Oracle 自带工具、云厂商迁移服务、开源转换工具以及第三方复制平台，但每类工具通常只解决迁移流程中的某一环节，难以形成完整的端到端方案。讨论的核心是如何处理跨子事务边界持有槽的情况：Amit Kapila 建议在提交路径上发出 WARNING（与现有资源泄漏警告的处理方式一致），而非使用 Assert 或报错。若融资成功落地，将成为近年来规模最大的 AI 融资交易之一，也再次印证了投资者对前沿 AI 公司的持续热情，即便当前估值已处于高位。中拼写错误的 v3 补丁。操作被中断后，分区在。]]></description><category></category></item><item><title><![CDATA[基于 PostgreSQL 的非线性回归原理与 AI 数据库融合实践]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164335036</link><guid>https://blog.csdn.net/IvorySQL/article/details/164335036</guid><author>IvorySQL</author><pubDate>Thu, 03 Sep 2026 16:24:21 +0800</pubDate><description><![CDATA[在 PostgreSQL 中，通过语法可以扩展自定义运算符，这是本次研究进行矩阵科学计算的基础工具。运算符名称：需避免与注释符（--/* */）或 SQL 保留符号（如=>）冲突，多字符名称不能以或结尾（除非包含?`等字符）。处理函数：指定该运算符调用的底层函数。操作数类型：定义左操作数和右操作数的数据类型。版本限制：PostgreSQL 14 版本以后不再支持右单目运算符，仅支持左单目运算符。双目运算符：矩阵乘法（|**|）、上下拼接（|-||）、左右拼接（||||）、元素级加法和乘法。]]></description><category></category></item><item><title><![CDATA[PostgreSQL 日报｜备用服务器 FSM 数据不一致（9 月 2 日）]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164299569</link><guid>https://blog.csdn.net/IvorySQL/article/details/164299569</guid><author>IvorySQL</author><pubDate>Wed, 02 Sep 2026 16:12:23 +0800</pubDate><description><![CDATA[Fujitsu 在这篇文章中指出，关键业务环境对支持能力的要求远不止标准服务层级，真正的考验在于数据库宕机、业务连续性面临威胁时，支持团队的实际响应能力。在 AI 模型竞争日趋激烈的背景下，成本控制与灵活性正成为重要的差异化因素，Fable 5.1 的推出体现了 Anthropic 在两者之间寻求更…Alexander Lakhin 确认，此前提出的修复方案（添加等待逻辑）能够可靠地解决他在"运行中集群数据校验和状态变更"功能中观察到的两个测试稳定性问题，50 次迭代均可稳定通过。功能中的超时值溢出问题。]]></description><category></category></item><item><title><![CDATA[选错分区键，分区再完美也没用！PostgreSQL 分区性能翻车真相]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164263446</link><guid>https://blog.csdn.net/IvorySQL/article/details/164263446</guid><author>IvorySQL</author><pubDate>Tue, 01 Sep 2026 16:56:08 +0800</pubDate><description><![CDATA[分区常被视作一项性能开关。对大表开启分区后，缓慢的查询性能往往就能提速。多数情况下确实如此。但也存在另一种情形：完成全部工作，将超大表拆分为规整分区后，慢查询性能没有任何改善。表已经做了分区，性能却毫无提升。出现这类问题时，分区键几乎都是问题根源。分区的底层实现逻辑相对简单，PostgreSQL 对此有着成熟的处理能力。而选择哪一列作为分区键才是重中之重，一旦数据表体量上涨，该决策基本无法撤回。本文将介绍如何科学选定分区键。]]></description><category></category></item><item><title><![CDATA[PostgreSQL 日报｜PG19 路由 ON CONFLICT 插入故障（9 月 1 日）]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164262410</link><guid>https://blog.csdn.net/IvorySQL/article/details/164262410</guid><author>IvorySQL</author><pubDate>Tue, 01 Sep 2026 16:06:02 +0800</pubDate><description><![CDATA[Matthias van de Meent 提交了一组补丁，旨在通过对具有相同键定义的索引共享 rd_opfamily、rd_opcintype、rd_support、rd_supportinfo 等字段进行去重，降低 relcache 的内存占用。补丁集还包含一个由 Andres 编写、Matthias 整理的 ProxyContext 内存分配器，该分…]]></description><category></category></item><item><title><![CDATA[PostgreSQL 日报｜多项内核补丁迭代与缺陷修复进展（8 月 31 日）]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164214720</link><guid>https://blog.csdn.net/IvorySQL/article/details/164214720</guid><author>IvorySQL</author><pubDate>Mon, 31 Aug 2026 14:14:13 +0800</pubDate><description><![CDATA[通过智能化的信息筛选、内容提炼与实践工具，PGNexus 帮助用户更高效地了解 PostgreSQL 技术动态，参与社区协作，并完成从学习到验证的完整闭环。Antonin Houska 提议将 REPACK (ANALYZE) 的行为与 VACUUM (FULL, ANALYZE) 对齐，即禁止在事务块或函数中执行，原因是 vacuum_rel() 要求调用时不存在活动事务。这是业界罕见的公开演示，揭示了 AI 系统自主纠正自身行为缺陷的可能性，对 AI 安全研究及大型语言模型的未来发展方向具有重要意义。]]></description><category></category></item><item><title><![CDATA[PostgreSQL 日报 ｜ PG19 外键快速路径越界写入（8 月 30 日）]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164213810</link><guid>https://blog.csdn.net/IvorySQL/article/details/164213810</guid><author>IvorySQL</author><pubDate>Mon, 31 Aug 2026 13:52:45 +0800</pubDate><description><![CDATA[通过智能化的信息筛选、内容提炼与实践工具，PGNexus 帮助用户更高效地了解 PostgreSQL 技术动态，参与社区协作，并完成从学习到验证的完整闭环。Andrey Borodin 支持将随机化范围限制在 SPLIT_DEFAULT 叶页分裂，指出仅在等惩罚值候选位置中随机选择，既能保留现有的后缀截断行为，又能使页面占用率维持在目标附近。问题的根源在于：子查询中包含引用连接列的 CASE 表达式，子查询被上拉后，eval_const_expressions 将该 CASE 化简为…]]></description><category></category></item><item><title><![CDATA[PostgreSQL 日报｜内核多类缺陷修复与 B‑Tree 索引优化（8 月 29 日）]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164213331</link><guid>https://blog.csdn.net/IvorySQL/article/details/164213331</guid><author>IvorySQL</author><pubDate>Mon, 31 Aug 2026 13:40:25 +0800</pubDate><description><![CDATA[该讨论围绕一个补丁展开，目标是在 SQL 可调用的 slot 函数出错时释放复制槽，具体针对子事务回滚时的崩溃问题。讨论中提出了一种蓄水池采样风格的算法：不再将所有最小惩罚值的候选位置收集到数组中再随机选取，而是只维护当前最优位置和已见同等候选项的计数，以递减概率替换当前选择。这对于长期以软件投资见长的 a16z 而言，标志着一次明显的战略转型。大会将分享如何将 AI 与企业数据及业务场景深度结合，涵盖最新产品发布、客户实践案例、技术分会场，以及大规模构建和运行 AI 应用、智能体与数据分析的实用方法。]]></description><category></category></item><item><title><![CDATA[AWS 收购 DuckDB 背后的公司，这把火烧到了 PostgreSQL]]></title><link>https://blog.csdn.net/IvorySQL/article/details/164151972</link><guid>https://blog.csdn.net/IvorySQL/article/details/164151972</guid><author>IvorySQL</author><pubDate>Fri, 28 Aug 2026 18:59:22 +0800</pubDate><description><![CDATA[两档能力的详细用法——列存镜像的建立与同步、加速路径的开关与回退规则、Oracle 类型的支持范围——参见 IvorySQL/ivy_mooncake (https://github.com/IvorySQL/ivy_mooncake) 仓库文档。它没有服务端，不需要独立部署，以库的形式被宿主程序链接进去。PostgreSQL 是典型的行存 OLTP 引擎，它在事务处理上非常强，但跑大规模聚合、全表扫描、大 JOIN 时，比不过列存向量化引擎——这不是实现好坏的问题，是存储布局和执行模型决定的。]]></description><category></category></item></channel></rss>