PostgreSQL 每周新闻 2025-10-2

PostgreSQL每周新闻#618 - 2025年10月2日

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

深入了解 Postgres 18 的功能

如果我們仍然保持著上週發布 Postgres 18 時的興奮之情,請見諒。 Tudor 將以比冗長的發布說明更容易理解的方式,向您介紹各種令人興奮且實用的新功能。

Tudor Golubenco (Xata)

💡 Bytebase 的 Tianzhou 在《Postgres 18 新功能-開發者視角》中也發表了類似的綜述。本期稍後,我們也將深入探討 Postgres 18 的具體功能。

🚀 將 Postgres 擴展到 2PB 數據量和每日數萬億指標

TimescaleDB 的創建者 TigerData 正在將 Postgres 推向新的極限:擴展到 2PB 數據量和每日 1.5 萬億指標——無需專有黑盒或隱藏工具。使用 Tiger Postgres,您可以獲得大規模擴展,同時保留您熟悉和喜愛的 SQL。

TigerData

Postgres 18 中的 psql 新增了管道功能

從 Postgres 18 開始,psql 配備了在 SQL 腳本中使用管道的命令,Daniel 指出這「可以大幅提升查詢吞吐量」。

Daniel Vérité

本周摘要

如何執行 UPDATE … LIMIT

抱歉,您不能在 Postgres 中使用帶有 LIMIT 的 UPDATE(或 DELETE)(儘管某些 SQL 方言,如 MySQL 的方言,支持它)但您可以(謹慎地)使用其他方法。

Laurenz Albe

Postgres 18 及後續版本:從 AIO 到 Direct IO?

Postgres 18 最令人興奮的功能之一是它支援非同步 IO,但我們能否利用 Direct IO 並完全跳過作業系統緩存,做得更好?

Laurenz Albe

我如何學習使用 wal_inspect

pg_walinspect 是一個用於檢查預寫日誌內容的模組。

Hettie Dombrovskaya

📄 在 Postgres 中實作卡爾曼濾波器來平滑 GPS 資料——這絕對是我以前在 SQL 中從未見過的功能。 Thorsten Rieß

📄 Postgres 18:RETURNING 子句中的舊行與新行 Brandur Leach

📄 Postgres 18 中 COPY 命令如何變得更加用戶友好 Deepak Mahto

📄 Postgres 18 中的累積統計 Cédric Villemain

发布

img

PG Back Web 0.5:具有 Web 介面的 Postgres 備份系統

一款基於 Go 語言的應用,旨在為 Postgres 備份、定時備份(包括備份到 S3)、備份監控和 Webhook 帶來更友善的使用者介面。它以 Docker 映像的形式提供,現在也支援 Postgres 18。

Luis Eduardo

介紹 Elephantshark:一款監控 Postgres 網路流量的工具

一款基於 Ruby 的工具,位於 Postgres 協定交換的雙方之間,在解析和記錄訊息的同時雙向轉送訊息。 GitHub 倉庫。

George MacKerron (Neon)

pgrx 0.16.1 – 使用 Rust 建立 Postgres 擴充功能的方法(完整功能集請點擊此處)– 現已支援 Postgres 18。

VectorChord 0.5.3 – Postgres 中可擴充、快速且磁碟友善的向量搜尋。

pgmetrics 1.18 – 從正在運行的 Postgres 伺服器收集並顯示統計資料。

ChartDB 1.16 – 以圖表為基礎的開源資料庫編輯器。

Written on October 2, 2025