选择 打开 改范围 完整检索页

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

PostgreSQL 博览 RSS 订阅

当天收录 21 条。

Percona Operator 2.9.0 默认版本升到 PG 18

Slava SarzhanPercona 博客

在 Kubernetes 上跑生产 PostgreSQL 的团队又多了几件趁手工具。Percona Operator for PostgreSQL 2.9.0 把默认版本提升到 PostgreSQL 18,新增基于 PVC 快照的备份,用卷快照替代逐文件拷贝以缩短恢复时间,并支持 LDAP 认证接入企业目录,另有数据库生命周期管理与可观测性方面的改进。升级前要确认存储类支持快照,并按新的默认版本核对扩展兼容性。

pg_ivm 1.14 修复外连接增量视图维护缺陷

pg_ivm 项目组pg_ivm 发布说明

pg_ivm 让物化视图在基表变化时只计算增量,不必整表重算。1.14 版修复了两处外连接场景下的维护错误:视图里带交叉连接时增量维护会失败,连接条件列出现 NULL 值时同样无法正确维护。两种情况都会让视图停在过期状态,而未必给出明显报错。用到外连接增量视图的实例升级后建议重新校验一次视图内容,确认与基表一致。

pg_background v1.9 增加标签与结构化错误信息

Vibhor KumarVibhor Kumar 博客

pg_background 把 SQL 交给后台工作进程执行,调用会话不必阻塞,还能做自治事务。Vibhor Kumar 发布的 v1.9 加了四件运维向功能:给工作进程贴最长 64 字节的标签便于辨认;error_info_v2 返回 sqlstate、消息、明细与上下文;result_info_v2 不消费结果就能读到行数和完成状态;另有批量 detach 与 cancel。作者提醒它不是作业调度器的替代品。

pgEdge 用 MCP 自定义工具复刻 CrystalDBA 能力

Antony PeggpgEdge 博客

pgEdge Postgres MCP Server 把 PostgreSQL 接给 Claude Code 这类客户端,自定义工具只能在库内跑 SQL、PL/pgSQL 函数或匿名块,不能发 HTTP 或访问文件系统。Antony Pegg 用一份 1668 行的 YAML 写了三个工具:按耗时或调用次数排慢查询、七项健康检查、以及索引建议。索引建议在没有 HypoPG 时退化成启发式,装了 HypoPG 就用假想索引验证代价。

TigerData 谈文档数据库与时序负载的错配

Matty StrattonTigerData 博客

MongoDB 在灵活模式和快速迭代上有优势,问题出在被拿去扛时序负载。Matty Stratton 指出时序数据是带时间戳的扁平、统一测量值,不是可变的层次化文档:WiredTiger 面对高频追加写吃力,没有原生的按时间分区,大范围时间聚合也慢。他同时提醒换成普通 Postgres 并不自动解决问题,两者在时序存储模型上有类似限制,真正的取舍是文档存储还是 TimescaleDB 这类专用方案。