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

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

PostgreSQL 博览 RSS 订阅

当天收录 9 条。

pg_trgm 的 GIN 索引构建从 248 秒降到 144 秒

David Geierpgsql-hackers

David Geier 提交的补丁系列针对 pg_trgm 的 GIN 索引构建做了三处优化:把 btint4cmp() 改成无分支实现、为 trigram 引入基数排序、在 ginInsertBAEntries() 里用哈希映射替换红黑树,最后一项把复杂度从键总数乘以唯一键对数降到线性加一次排序。lineitem 基准上索引构建从 248 秒缩短到 144 秒,下一个瓶颈落在 trigram 生成。

TimescaleDB 2.26 的列存聚合与元数据扫描提速

Brandon PurcellTigerData 博客

TigerData 发布的 TimescaleDB 2.26 把向量化列存执行扩展到 time_bucket() 聚合,让查询留在列式路径上,聚合快约 3.5 倍。新增的 ColumnarIndexScan 直接用块元数据回答 COUNT、MIN、MAX 一类查询,不必解压数据,最高快 70 倍。复合布隆过滤器开始支持多列谓词,在解压前跳过无关批次,提速两倍以上。此外还有更快的文本聚合与更稳的复制,升级后自动生效。

pgEdge 推出 AI DBA Workbench 公测版

Antony PeggpgEdge 博客

pgEdge 发布自托管的 PostgreSQL 监控平台 AI DBA Workbench,由采集器、告警器和服务端组成,跑在自家基础设施上,按 PostgreSQL 许可证分发。34 个内置探针不必在数据库主机上装 agent,异常检测分统计基线、向量相似度和 LLM 分类三层。名为 Ellie 的助手可以执行查询、分析执行计划、查看模式,最多做 50 轮多步诊断。现处公测,支持 PostgreSQL 14 以上。

Christophe Pettus 请甲方给顾问真正的库访问权

Christophe Pettusthebuild.com

外聘 PostgreSQL 顾问却不给生产库访问权,是相当常见的做法。Christophe Pettus 说 PGX 的政策是不靠口述下达改库命令,远程指挥的出错率无法接受;培训和排障需要的条件也不同,事故处置要的是专注而不是边做边教。他认为安全顾虑被高估:云厂商本就有数十名员工能接触生产库,具名顾问配合限时凭证、会话日志、多因子和 IP 白名单,风险反而更低。静态副本复现不了与数据量、并发和复制相关的性能问题。