pg_stats:Postgres 内部统计机制详解
概述本文梳理 PostgreSQL 内部统计的核心原理与 pg_stats 视图运行机制,内容源自 POSETTE 2026 技术分享。文章系统性讲解 pg_stats 的定义、生成逻辑,以及其对 Postgres 查询规划器决策的核心影响,帮助读者全面掌握数据库统计数据驱动 SQL 执行计划的底层逻辑。本文以业务常用的 customers 数据表作为演示案例:CREATE TABLE&
PG 日报|修复 OOM 异常,增强数据库极端场景稳定性
PostgreSQL 技术文章在不改变恢复策略的前提下迁移至 pg_hardstoragepg_hardstorage 是 CYBERTEC 开发的一款开源 PostgreSQL 备份工具,支持从 pgBackRest、Barman、WAL-G 等现有备份方案平滑迁移。其迁移模型采用新旧仓库并行运行的方式:新备份写入 pg_hardstorage 仓库,历史备份仍通过原工具访问,直至原有保留周期自
PG 日报|探讨 pg_subscription 目录拆分方案
PostgreSQL Hacker 电子邮件讨论精选pg_plan_advice:修复数字中下划线的解析问题摘要:针对 pg_plan_advice 扩展中数字下划线解析问题的修复补丁已完成审查并合入。Daniel Gustafsson 对更新后的补丁进行了复核,确认无遗留问题后予以提交。此次讨论涉及多位参与者,包括 li.evan.chao、lukas@fittl.com 和 robertmha
PG 日报|探讨 CREATE TABLE LIKE 自动同步表注释
PostgreSQL Hacker 电子邮件讨论精选pg_plan_advice:修复数字中下划线的解析问题该讨论涉及 pg_plan_advice 中的一个 bug:pgpa_scanner 可接受带下划线的整数(如 1_000),但错误地使用了普通的 strtoint 进行解析,导致解析失败,而非像 PostgreSQL 核心扫描器那样使用 pg_strtoint32_safe()。Chao
PG 日报|PG19 新增分散式检查点
PostgreSQL技术文章Tiger Cloud新动态:性能显著提升,平台覆盖更广,可观测性增强Tiger Cloud 近期对其基于 PostgreSQL 的托管平台进行了多项更新。TimescaleDB v2.26 和 v2.27 带来了显著的性能提升:压缩数据上的聚合查询最高可快 70 倍,压缩 chunk 上的 UPDATE/DELETE 操作最高可快 160 倍。Enterprise 计
PG 日报|PG19 Beta2 迭代优化多项内核缺陷
PostgreSQL技术文章数据库安全防护的实战指南:循序渐进的优化方法Postgres Professional 发布了一篇面向 PostgreSQL 数据库管理员的安全加固实践指南,采用分步骤的方式介绍如何系统性地提升数据库安全性。根据标题判断,内容可能涵盖认证强化、权限管理、网络访问控制及审计日志等常见安全措施。该指南侧重可操作的具体步骤,适合希望以渐进方式改善安全状况的 DBA,而非泛泛的
PG 日报|修复 FSM 边界异常,优化表空间空闲页管理
PostgreSQL技术文章试用 Neon 后端:Object Storage、Functions 和 AI Gateway 测试版Neon 正式将三项后端服务推入公测阶段:与数据库分支机制深度集成的对象存储、与数据库同置的长时运行计算函数,以及通过统一 API 接入七家模型提供商(由 Databricks 提供支持)的 AI Gateway,所有费用合并为一张账单。这些组件可在单个 neon.t
PG 日报|SQL/PGQ 图查询基于联接重写机制实现
PostgreSQL技术文章SQL/PGQ在 PostgreSQL19中的联接重写机制PostgreSQL 19 的 GRAPH_TABLE 语法(SQL/PGQ)本质上是一个解析层的改写机制:图查询会被转换为针对底层表的普通 join,并由标准优化器进行规划。因此,性能行为可预期,现有索引直接生效,EXPLAIN 输出的也是普通的 join 树。索引策略与外键列的处理原则相同——反向遍历需要在目
开源之夜倒计时!瀚高PG内核专家周煦能7月14日香港开讲,报名从速
开源数据库领域再迎重磅线下交流!国产数据库领军企业瀚高股份(HighGo Software) 将深度参与由 Open Source Hong Kong(开源香港) 主办的月度开发者聚会,公司资深PostgreSQL内核研发专家、PG 19版本核心贡献者周煦能 将受邀发表主题演讲。本次活动定于 2026年7月14日(星期二)晚19:00 在香港 Oursky Office 举办,现开放25个珍贵席位
PG 日报|新增 VACUUM 全维度统计信息补丁迭代
PostgreSQL技术文章利用蓝绿部署在Aurora PostgreSQL上重建大型索引在 Amazon Aurora PostgreSQL 上重建大型索引时,REINDEX 操作需要将排序中间数据溢写到磁盘,若临时存储空间不足则会导致重建失败。本文介绍了一种结合 Aurora Blue/Green Deployments 与 Aurora Optimized Reads 的解决方案:在使用 N
PG 日报|新增 VFD 缓存监控视图,精细化数据库调优
PostgreSQL技术文章powa-archivist 5.2.0 版本发布PoWA 团队发布了 powa-archivist 5.2.0。此版本新增对 PostgreSQL 19 的支持,包括由 Julien Rouhaud 和 Georgy Shelkovy 贡献的两个新统计视图:pgstatrecovery 和 pgstatlock。powa-archivist 是 PoWA(Postgr
PG 日报|索引预取补丁更新至 V30
PostgreSQL Hacker 电子邮件讨论精选关键字连接的性能优化Joel Jacobson 审查了 Arne Roland 为"Key joins"功能提交的修订补丁系列。该系列将实现拆分为十个更小、更聚焦的提交,内容涵盖:证明两个基表之间的 FOR KEY joins、高级错误信息机制、派生表、GROUP BY 与 DISTINCT、FILTER (WHERE ...
PG 日报|社区讨论重构 pg_hba 配置文件格式
PostgreSQL技术文章EDB Postgres Advanced Server 高可用部署完整指南:使用EFM和PgPool本文介绍了一套基于 EDB Postgres Advanced Server (EPAS) 的双层高可用架构,核心组件为 EDB Failover Manager (EFM) 和 PgPool-II。EFM 负责监控主备节点状态,在主库故障时自动完成切换;PgPool-
PG 日报|pg_dump 全平台支持多线程并行
PostgreSQL技术文章Neon API命令功能介绍Neon CLI 新增了 neon api 命令,旨在解决两个问题:面向人类设计的 CLI 通常落后于底层 API 的完整能力,而让 AI agent 直接调用原始 API 又存在泄露密钥的风险。neon api 将 API 访问封装为可预期的受控命令,更适合 AI agent 的自动化工作流,在保留完整 API 功能的同时降低了凭证泄露的风
PG 日报|离线恢复工具 PDU 上线
PostgreSQL技术文章Barman 3.19.0 和3.19.1 版本发布Barman 3.19.0 和 3.19.1 分别于 2026 年 5 月 20 日和 26 日发布。Barman 是由 EnterpriseDB 维护的开源 PostgreSQL 备份与恢复管理工具,基于时间点恢复技术,支持对多台远程服务器进行集中式备份管理和灾难恢复。3.19.0 新增了云存储恢复支持,并引入了备份
PG 日报|每位 DBA 必知的 PostgreSQL 5 大性能瓶颈
PostgreSQL技术文章Amazon RDS for PostgreSQL18 逻辑复制功能增强PostgreSQL 18 针对逻辑复制引入了四项改进。一是通过新的 publication 参数 publish_generated_columns,支持将 STORED 类型的生成列纳入复制流。二是 pg_stat_subscription_stats 新增七个冲突计数器,将原本单一的错误计数细
PG 日报|多款 PostgreSQL 工具新版本集中发布
PostgreSQL技术文章pg_ivm 1.15 版本发布IVM Development Group 发布了 pg_ivm 1.15。此版本最重要的新特性是支持 pg_dump 和 pg_upgrade 场景下的 IMMV 元数据恢复——数据库还原或升级后,无需再手动删除并重建 IMMV。新增的 pg_ivm_dump_metadata 工具和 restore_immv() 函数负责恢复 pg_
PG 日报|Alibaba员工被禁用Claude Code
PostgreSQL技术文章pg-cdc:简化的 Postgres 变更数据捕获至 AWS S3 方案pg-cdc 是一个开源工具,通过读取 PostgreSQL 的 WAL 日志,将变更数据以 Apache Iceberg 表格式写入 AWS S3。它会自动将表注册到 AWS Glue Catalog,并通过 AWS Lake Formation 的列级标签控制访问权限——数据消费方使用 IAM
PG 技术日报|2026-07-04
PostgreSQL 技术文章Montreal 开发者大会:Developer U 计划补丁更新摘要:EDB 内部 PostgreSQL 开发培养计划的成员在蒙特利尔进行了第三次线下聚会。文章总结了此次会议讨论的议题、已提交的补丁内容,以及该小组下一步的工作方向。本次聚焦点集中在查询规划器的改进上,体现了通过结构化导师机制和线下协作培养新 PostgreSQL 贡献者的持续努力。原文链接:http
PG 技术日报|2026-07-03
PostgreSQL 技术文章Lakebase Search:向量与 BM25 检索在 Neon 上的实现摘要:Neon 发布了 Lakebase Search 的 beta 版本,提供两个 PostgreSQL 扩展——lakebasevector 和 lakebasetext,支持向量检索与全文检索的混合查询。向量部分采用 IVF 结合 RaBitQ 量化方案,而非常见的 HNSW;全文部分则