PostgreSQL 每周新闻 2025-1-30

PostgreSQL每周新闻#586 - 2025年1月30日

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

停机时间的 Aurora Postgres 重大升级

受到 Lyft 数据库团队早期博客文章的启发,两位工程师着手升级他们规模虽小但使用率很高的 Aurora Postgres 实例,而不会影响他们的应用程序 — 以下是完整的故事以及遇到的问题。(请注意,数据库确实会停机几秒钟,但他们的应用程序不需要丢弃任何请求。)

Parunashvili and Woelfel

用于全文搜索的全新 Postgres 块存储布局

pg_search 是 Postgres 扩展,提供 BM25 驱动的全文搜索,但到目前为止仍需要使用外部非 Postgres 文件。现在不再需要了。它现在完全使用 Postgres 块存储 — 原因和方法如下。

Ming Ying (ParadeDB)

PostgreSQL 性能监控备忘单

使用我们方便的备忘单开始跟踪 PostgreSQL 数据库中的重要资源和活动指标。您将获得有用的 psql 命令,并获得使用 Datadog 监控 PostgreSQL 性能的快速入门指南。

Datadog

本周摘要:

Postgres 中的登录触发器

在 Postgres 17 中,您可以创建一个在登录时发生的触发器,您可以使用它来审计甚至以创造性的方式保护数据库。

Hans-Jürgen Schönig

VACUUM(INDEX_CLEANUP OFF)被认为有害

“除非您确定自己知道自己在做什么(即您处于环绕点紧急情况),否则请假装此选项不存在。真的。”

Christophe Pettus

📰 分类广告

在 pganalyze 中引入查询调优工作簿!安全地对生产中的 Postgres 查询进行基准测试、实验和优化。

🐘 POSETTE:Postgres 活动将于 6 月 10 日至 12 日举行征集提案截止日期为 2 月 9 日。鼓励新手和经验丰富的演讲者提交提案!

代码和工具:

img

Mathesar:Postgres 数据库的电子表格界面

一个开源 (GPLv3) 工具,为您选择的 Postgres 数据库提供表格样式的界面,旨在使开发人员能够更直接地向最终用户开放数据库。我们两年前首次链接到它,但 v0.2 刚刚发布。GitHub 存储库。

Mathesar

pgwatch 3.0:灵活的 Postgres 监控解决方案

v3.0 增加了对 Postgres 17 的支持(包括新指标)、Windows 支持、改进的 Docker 支持、更新的文档、对并行接收器的支持等。GitHub repo。 CYBERTEC

pg_squeeze 1.8:自动表膨胀清理的扩展

虽然不能替代清理,但此扩展更进一步,获得了更多的空间改进,现在支持 Postgres 17。

CYBERTEC

Written on January 30, 2025