PostgreSQL 每周新闻 2025-3-13

PostgreSQL每周新闻#591 - 2025年3月13日

_config.yml 备注:英文原文地址 img

Citus 中的 1 万亿行?

“Postgres 可扩展”,但到底能达到多大程度?Hans-Jürgen 决定一探究竟,他进行了一个小实验(或者说大实验?),看看是否可以实现 1 万亿行的表。

Hans-Jürgen Schönig

❌ 在 Postgres 中取消查询的方法

如果您有一个或两个查询占用了 Postgres 的资源,那么终止它们是一种选择,并且有几种方法可以解决它。

Petr Kada

▶ 不要让 Postgres 维护出现漏洞

确保您能够学习主动维护实践,以便在隐藏的数据库性能风险(如慢速查询、检查点行为和连接问题)升级之前发现它们。

pganalyze

本周摘要:

Postgres 获得自连接消除优化

几年前,有人提出了一种连接优化,即在某些条件下可以删除冗余的内部自连接(通常由 ORM 添加)。这种所谓的自连接消除 (SJE) 优化现已提交给 Postgres,并在 GitHub 提交中进行了说明。

Postgres Repo

代码和工具:

img

介绍 pgNow:一种时间点诊断工具

Redgate 创建的免费(但不开放 - 预览版在电子邮件墙后面)跨平台桌面工具,用于突出显示和分析有关查询、索引、配置设置和 Postgres 集群操作的其他重要元素的实时数据。即使您没有使用它,Ryan 也会在此处全面概述它提供的功能。

Ryan Booz

PGSync 4.0 – 用于将数据从 Postgres 同步到 Elasticsearch 或 OpenSearch 的中间件。

📊 PEV2 v1.14 – 用于可视化 Postgres 执行计划的 Vue 组件。

DoltgreSQL 0.18 – 具有 Git 风格功能的版本控制 Postgres 类。

pgenv 1.4 – Postgres 二进制管理器。

Written on March 13, 2025