🔔 关注【IvorySQL开源数据库社区】公众号即可获取 PostgreSQL 一手干货与最新动态
⚙️ PostgreSQL技术文章
🧩 TimescaleDB 在 LogTide 可观测性平台中相比 ClickHouse 和 MongoDB 的性能优势
LogTide 是一个面向家庭实验室和小企业的开源可观测平台,创始人 Giuseppe Pollio 选择了 TimescaleDB 而非 ClickHouse 和 MongoDB 作为核心存储方案。LogTide 设计目标是在仅占用 2GB 内存的情况下每日处理数百万条日志。TimescaleDB 与 PostgreSQL 的兼容性消除了厂商锁定风险和运维复杂性。在生产环境测试中,TimescaleDB 通过原生列式压缩将 220GB 日志数据压缩至 25GB,同时将查询性能提升 33-41%。基准测试显示,在典型批次大小下 TimescaleDB 可达到每秒 14200 次插入,而 ClickHouse 仅为 250 次;过滤查询响应速度比 MongoDB 快 650 倍。该平台使用 TimescaleDB 超表和连续聚合实现实时仪表板,并通过自动化保留策略管理数据生命周期。
www.tigerdata.com/blog/clickh…
📨 PostgreSQL Hacker 电子邮件讨论精选
🧩 REPACK 并发选项的使用
讨论围绕在 PostgreSQL 中实现 REPACK CONCURRENTLY 功能的死锁预防机制展开。Andres Freund 主张将死锁检测集成到锁管理器中,而不是在队列系统中实施变通方案,他认为简单的处理方式无法应对复杂的锁循环情况,特别是当触发等待的操作并非针对正在重组的表时。Antonin Houska 探讨了"假设图"方法,但发现在每次锁插入时获取所有锁管理器轻量级锁存在性能问题。Mihail Nikalayeu 提出的在潜在冲突时触发其他进程死锁检测的方法让 Houska 感到有前景。然而,Houska 对 Freund 建议的死锁检查时机表示担忧,指出即使在 REPACK 操作期间进行早期检测,也无法阻止其他会话在检查和实际锁升级之间制造死锁。关于最优实现策略的争论仍未解决。
www.postgresql.org/message-id/…
🧩 实现 WAL LSN 回放等待机制的重新设计
Xuneng Zhou 和 Alexander Korotkov 正在合作实现 WAL LSN replay 等待功能。他们整合了多个补丁来解决各种问题:补丁 0001 根据 Andres 的建议为 GetWalRcvWriteRecPtr() 添加了内存屏障,补丁 0002 修订了 GetCurrentLSNForWaitType() 并无条件调用 ResetLatch(),补丁 0003-0005 解决了纯归档恢复期间的问题,即当启动进程仅唤醒 'STANDBY_REPLAY' 等待者时,'standby_write' 等待者可能永远休眠。这也影响混合场景,即 walreceiver 滞后于 replay 的情况。Zhou 发现并为这些边缘情况创建了补丁,这些情况下等待者可能卡在等待 replay 已经消费的 WAL 上。Korotkov 已将所有补丁添加到 Commitfest 进行 CI 测试和进一步审查。
www.postgresql.org/message-id/…
🌐 社交媒体动态
🧩 2026数据AI峰会即将在两个月内举行
2026数据AI峰会将于6月15日至18日举办,包含800多场会议,专注于通过数据和AI推动组织转型。活动内容涵盖构建基于数据的精准AI智能体、使用托管Postgres数据库开发智能应用,以及统一数据、分析和AI并内置治理功能。会议分为九个主题方向,提供实用见解和真实案例研究。4月30日前早鸟注册可享受半价优惠,门票包含实操培训课程和认证项目。
🧩 DatabricksAlGateway将 UnityCatalog治理能力扩展至智能体Al
Databricks AI Gateway 现已将 Unity Catalog 治理功能集成到智能体 AI 系统中。智能体在与大语言模型交互、通过 MCP 服务器获取数据以及调用外部 API 时会处理敏感信息,需要适当的审计控制。更新后的 AI Gateway 通过统一治理模型实现了集中管理:组织可以对所有大语言模型和工具设置统一的访问策略,端到端追踪智能…
🔥 HOW 2026 报名进行中
一场真正以技术为核心的 PostgreSQL 大会
HOW 2026 中国数据库开源发展峰会暨PostgreSQL高峰论坛火热报名中
📍 2026 年 4 月 27 日 - 28 日|济南