↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

PostgreSQL 博览 RSS 订阅

当天收录 26 条。

多租户任务队列轮转须防索引误判

Chris van EijkNow-Next

多个租户共用 PostgreSQL 任务队列时,大租户的积压可能让小租户长时间等待。Chris van Eijk 用四个工作进程比较先来先服务与按租户轮转:在其测试中,小租户完成时间中位数从约 4.5 秒降至 0.1 秒。文章进一步揭示,单有公平调度仍不够;大量空租户与积压任务会让按全局编号排序的查询选错索引。让排序匹配租户局部索引,并只扫描活跃租户,才能兼顾公平性与取任务成本。测试结果对应文中负载,仍需按实际租户分布验证。

Neki 按需解码降低分片路由开销

Dirkjan BussinkPlanetScale

分片代理需要汇总多个 PostgreSQL 实例的结果,但每层完整解码再编码都会增加 CPU 与内存开销。PlanetScale 披露 Neki 的结果处理设计:简单查询直接转发原始行字节,限制行数只解析行边界,跨分片排序则仅解码排序键并缓存结果。原始数据行被装入内部通信消息,以保留文本、二进制格式及扩展类型的表示。这篇工程分析说明了分片路由层怎样按运算需要逐步解析数据,也强调缓存生命周期与内存核算仍须明确管理。

Supabase 预览 Multigres 与 OrioleDB

Joe Sciarrino 等Supabase

Supabase 展示 PostgreSQL 扩展路线。Multigres 托管服务进入私有 Alpha,跨同一区域的三个可用区部署,结合同步复制、共识机制与连接池提供高可用。OrioleDB 则进入公开 Beta,新项目可选择这一使用撤销日志的引擎,并在同库混用原生堆表与 OrioleDB 表;其目标包括减少更新造成的膨胀与冻结维护负担。两者仍处于测试阶段,分别改变集群组织与表存储方式,评估时需要单独核对兼容性、故障恢复和运维行为。

OpenStack 2026.2 扩充机密计算与存储

OpenStack 社区OpenStack

OpenStack 发布代号 Hibiscus 的 2026.2 版本,扩充自建云的计算隔离与数据服务。Nova 增加 AMD SEV-SNP 和 Intel TDX 支持,Designate 改进 DNS 隔离,Manila 纳入新存储后端,Glance 支持并行导入镜像。这一版属于非 SLURP 版本;使用 2026.1 的部署可按策略跳过它,等待下一次 SLURP 发布。新能力为私有云提供选择,落地需逐项核对硬件、驱动与配置。

Cloudflare 公测统一追踪与 SQL 遥测接口

Nevi Shah 等Cloudflare

Cloudflare 将日志、请求追踪与分析查询整合到同一观测平台。新公布的 Traces 公开测试覆盖边缘至源站链路,支持 OpenTelemetry 与 W3C 追踪上下文;SQL API 和自定义告警也进入测试阶段,可用于查询遥测数据并接入既有工作流。Logpush 自助配置与日志转换能力则已正式提供。各能力的发布状态并不相同,跨数据集联接仍待后续开放;团队可以先验证链路关联与日志处理效果,再评估计划于 12 月启用的新计费方式。

Prometheus 修复内存耗尽与直方图损坏

Prometheus 团队Prometheus

Prometheus 发布 3.13.4,更新 gRPC 依赖以修复 HTTP/2 数据帧碎片导致的内存耗尽问题,并升级界面中存在漏洞的依赖。本次还修正联邦采集中的浮点原生直方图损坏,以及样本数和各桶计数均为零时的抓取失败。Agent 遇到未知 WAL 记录类型时改为忽略,以支持从较新版本回退。升级评估应覆盖监控服务本身的安全性,也要核查直方图数据与回退路径,尤其是使用联邦抓取、原生直方图或 Agent 模式的部署。